https://github.com/guicheffer/create-an-awesome-spa
👀 No server-side rendering, only a basic spa in react+redux built with <3
https://github.com/guicheffer/create-an-awesome-spa
crud css3 es6 html5 jest localstorage nightwatch react reactredux redux spa stylus webpack
Last synced: 6 days ago
JSON representation
👀 No server-side rendering, only a basic spa in react+redux built with <3
- Host: GitHub
- URL: https://github.com/guicheffer/create-an-awesome-spa
- Owner: guicheffer
- License: unlicense
- Created: 2018-03-17T21:22:14.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-03-18T05:18:29.000Z (about 8 years ago)
- Last Synced: 2025-02-16T23:12:25.476Z (about 1 year ago)
- Topics: crud, css3, es6, html5, jest, localstorage, nightwatch, react, reactredux, redux, spa, stylus, webpack
- Language: JavaScript
- Homepage: http://guicheffer.me/
- Size: 793 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# create-an-awesome-spa
👀 No server-side rendering, only a basic spa in react+redux built with <3
**ps**. this is a sample boilerplate (ready to be modified anytime you want to)
## How to install
Please, `make i` or `make install`
## How to contribute
- Run the command `make watch` for watching updates or `make build` to get project assets compiled. (`make build-prod` should resolve prod dependencies)
- Commit your changes, then create your pull request
## How to run
Just `make run` and we're ready to rock! Access your http://localhost:3000/
### Choice of Stack
- react-toolbox
- I already used in live projects and it worths for small applications which there are many components that could reused or anything like this BUT I still think a minor and default styleguide needs to be implemented such as our given `src/app/styleguide/*`
- react
- ...
- redux
- ...
- webpack
- ...
- stylus
- ...
### Why does this exist?
Because it makes easier to get this move forward in terms of developing a product or website from scratch. I developed this based on some experiences I had when creating applications in Vue.js, Backbone, React and Angular v(1|2).x
## Todo
- [ ] Improve README.md
- [ ] Create your project board on [GitHub projects](https://help.github.com/articles/about-project-boards/)
- [ ] Preview your page and paste wireframes that represents your changes