-
Notifications
You must be signed in to change notification settings - Fork 2
Project Structure
Jarno Le Conté edited this page Nov 19, 2015
·
16 revisions
root
|- client # code that runs on the client.
| |- admin # HTML/JS/CSS for the admin panel.
| |- lib # utilities
| | |- vendor # third-party utility code
| |- pages # all HTML/JS/CSS templates and functionality for every page.
| | |- page1 # every page gets its own subdirectory.
| | | |- page1.html
| | | |- page1.styl
| | | |- page1.js
| | |- page2
| | | |- page2.html
| | | |- page2.styl
| | | |- page2.js
|- packages # isolate website wide code is wrapped in packages.
|- private # static assets (PRIVATE), accessible by the server only.
|- public # static assets (PUBLIC), e.g. icons, fonts and images.
|- server # code that runs on the server.
|- settings # settings file containing credentials.
|- tools # command line scripts (run 'hckrs' from the command line)