-
Notifications
You must be signed in to change notification settings - Fork 0
Project Structure
Tenor Biel edited this page May 23, 2015
·
1 revision
This might be out of date. You have been warned.
The project's stack consists of Backbone, React and Fluxxor for implementing a model, view and controller layer (respectively). Backbone is used strictly for it's model system, which involves API synchronization, data validation and collection management. React is used in combination with Fluxxor for implementing the view layer which is controlled by the stores (controllers). Fluxxor alone is used for defining and using system-wide actions with the dispatcher as well as defining stores.
The current root of the project looks like this:
- conf/
- mime.types
- nginx.conf.erb
- public/
- index.html
- landing.html
- *.{svg,jpeg,png}
- scripts/
- components/
- stores/
- models/
- constants/
- main.js
- styles/
- main.scss
- landing.scss
- _*.scss
- Gulpfile.js
- package.json