kwand-stack
v0.4.0
Published
Koa + WebSockets + Angular + Node + Dokku
Downloads
10
Maintainers
Readme
KWAND Stack
Koa · WebSockets · Angular · Node · Dokku
JavaScript Full Stack Development for the Next Generation Web
Docs and more at kwand.io.
Install
To start your own project from the boilerplate:
- Create a git repo
cd
into your new repowget https://raw.github.com/kwand/kwand-stack/master/kwand-stack.zip
unzip kwand-stack.zip
rm kwand-stack.zip
(TODO: put all this into a single npm install -g kwand; cd <repo>;
kwand init
)
Then, assuming you have node >= 0.11.9
installed:
- Customize
init
(if you want to add or remove anything) ./init
(to grab latest and put them inpackage.json
)- Customize
package.json
- Customize
app.json
(for Heroku/Dokku) - Remove
client
(and possiblyserver
) from.gitignore
TODO
Still very much a work in progress, but functional.
- Add rewrite for trailing
/
- Isolate the gulp-autoprefixer bug causing 'styles' watch to hang
- Add mocha testing
- Add superagent testing
- Shift to TDD (now that this thing is bigger and shareable)
- Add angular boiler
- Add src/server/crud samples
- Add src/server/service samples
- Add 'ws' to server
- Add 'socket.io' to client
- Add mongodb hooks
- Add travis testing
- Add a cache buster
- Setup analytics
- Consistent path.join throughout
- Add src/client/scripts/{after,before}/inline
- Add gulp-lazyload