A JavaScript framework for CQRS, Domain-Driven Design and Event Sourcing with support for React and Redux. reSolve provides a new way to describe an app's core logic and fully separate it from auxiliary code.
The create-resolve-app package is used to create a reSolve-based application. You can use it to get one of the examples, or create an empty application. By default, create-resolve-app
generates an empty Hello World application.
npx create-resolve-app my-awesome-app
cd my-awesome-app
npm run dev
The created application is accessible using the http://localhost:3000/ and http://<your_ip>:3000/
URLs (you can change the URL settings).
You can get a sample app using the create-resolve-app
tool with the -e
flag followed by an example name. Use the create-resolve-app -h
command to list the available examples.
The following tools are used to get a sample reSolve application:
npx create-resolve-app todo-example -e todo
The create-resolve-app
can is capable of creating the following apps:
Feel free to contact us if you have any questions!
- We are glad to see your e-mails sent to [email protected].
- Follow us on Twitter. We post interesting arcticles, announcements, post polls about reSolve development and talk about the modern web technologies!
- We also have a Facebook page, join us!
- You can find our articles on Medium
- You are welcome to post any questions or suggestions in GitHub Issues
- Feel yourself capable of improving reSolve? Become one of our contributors! Look through our Contrubutors Guide and make a great Pull Request.
- Remember to star our GitHub repository if you like reSolve!
reSolve is developed by