0.0.2 • Published 8 years ago
bandito v0.0.2
bandito
Boilerplate for mostly-static React frontends.
About
TL;DR: Existing React/webpack boilerplates scaffold applications with complex state. Bandito scaffolds a minimal, mostly-static frontend with emphasis on modularity.
More details about the build config and workflow coming soon.
Getting Started
In your terminal:
# using node and npm
# install bandito globally
$ npm install bandito -g
# use the bandito command from the CLI to scaffold a project
# template files are copied to the CWD, unless a path is specified
$ bandito [path]
$ npm i
$ npm run dev
In your browser:
http://localhost:3000/
Deploy
The template includes a simple node server for easy deployment to Heroku.
# using heroku-toolbelt
# add the Heroku remote
$ heroku git:remote -a heroku-app-name
# ensure Heroku installs devDependencies
$ heroku config:set NPM_CONFIG_PRODUCTION=false
# run the deploy script
$ npm run deploy
Future
- Service worker generation
- Component scaffolding via CLI
- Element components
- Image
src
torequire
- integrate with scroll to lazy load
- Image
- Decorators
prevDef
stopProp
- Resize
- Scroll
License
MIT. © 2016 Michael Cavalea