Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/revington/frontend-boilerplate
Personal frontend boilerplate
https://github.com/revington/frontend-boilerplate
Last synced: about 1 month ago
JSON representation
Personal frontend boilerplate
- Host: GitHub
- URL: https://github.com/revington/frontend-boilerplate
- Owner: revington
- License: mit
- Created: 2016-03-19T10:41:06.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-03-22T08:23:44.000Z (over 8 years ago)
- Last Synced: 2024-08-01T12:33:34.409Z (4 months ago)
- Language: JavaScript
- Size: 90.8 KB
- Stars: 12
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - revington/frontend-boilerplate - Personal frontend boilerplate (others)
README
# boilerplate
Justa an (always WIP) personals frontend boilerplate with
* express
* jade
* riotjs
* webpack
* es6 modules## Structure
UI components are below `client/components/`. Examples of components: header, footer, login form, etc.
UI containers are below `client/containers`. They *contain* components. For instance the login ~~page~~ container is made from a header, a login form and a footer.I'm on my way to learn modern UI development with riotjs and jade. Any suggestions will be more than welcome :)
## Install and run
`$ git clone [email protected]:revington/frontend-boilerplate.git`
`$ cd frontend-boilerplate`
`$ npm install`
`$ node server.js`
In a different terminal run `$ npm run webpack` to bundle.
Then visit [http://localhost:3000/login](http://localhost:3000/login)