An easy starting point with ReactJS, SASS and Redux with Server Side Rendering.
Does not come with a lot of pre-config, almost everything is seperately handled such that you can modify based your needs while using the popular dev standards:
- ES2017 Support for both Frontend and Backend
- ExpressJS static server (can also be configured to be an API server!)
- ReactJS + Redux (with server side rendering to optimize load speed)
- SASS for styling (with glob importing)
- Jest + Enzyme + Eslint for extensive testing
- Travis CI/CD Support (however easily portable to your choice of CI/CD)
$ git clone https://github.com/projectcarbond/aloo.git [your_project_name]
$ cd [your_project_name]
$ yarn install
# Develop
$ yarn start
# All Tests
$ yarn test
# Unit Test
$ yarn unit-test
# Lint
$ yarn lint
- Build & Production environment
- Documentation
- More extensive README
- Dockerize!
- Create Starter kits for other languages (preferably Django/Flask/Golang)
This project is licensed under the MIT license.
If you have any questions or comments, please create a new issue. I'd be happy to hear your thoughts.