/require-backbone-files-tructure

A file structure demo when creating a web client with REST service.

Primary LanguageJavaScriptThe UnlicenseUnlicense

File Structure

www/
+-- imgs/
+-- css/
|   `-- style.css
+-- templates/
|   +-- projects/
|   |   +-- list.html
|   |   `-- edit.html
|   `-- users/
|       +-- list.html
|       `-- edit.html
+-- js/
|   +-- libs/
|   |   +-- jquery/
|   |   |   +-- jquery.min.js
|   |   |   `-- jquery.js  // jQuery Library Wrapper
|   |   +-- backbone/
|   |   |   +-- backbone.min.js
|   |   |   `-- backbone.js  // Backbone Library Wrapper
|   |   +-- underscore/
|   |   |   +-- underscore.min.js
|   |   |   `-- underscore.js  // Underscore Library Wrapper
|   |   `-- require/
|   |       `-- require.js
|   +-- models/
|   |   +-- users.js
|   |   `-- projects.js
|   +-- collections/
|   |   +-- users.js
|   |   +-- projects.js
|   +-- views/
|   |   +-- projects/
|   |   |   +-- list.js
|   |   |   +-- edit.js
|   |   +-- users/
|   |       +-- list.js
|   |       +-- edit.js
|   +-- router.js
|   +-- main.js  // Bootstrap
|   +-- order.js // Require.js plugin
|   +-- text.js  // Require.js plugin
`-- index.html