-
Notifications
You must be signed in to change notification settings - Fork 3
Technology
Steve Lee edited this page Nov 7, 2015
·
4 revisions
There are many, many technology choices available and new frameworks appear each day. Although an opinionated framework means less decision to be made, it also increase the barriers to collaboration. Given our principles we prefer small libraries so that even if they become unsupported we can still use them
So here's a starter list of technologies we like to use
- GitHub and git
- node.js x.x.x LTS + npm server
- Hapi - more complex than express but configuration based.
- altjs small flux implementation
- riotjs view rendering similar to React and supports client side.
- Database TBD - might be rethink
- Command line workflow using npm scripts and make or possibly webpack
- Senecajs looks interesting for message structure
For dev on windows:
- VisualStudio 2015 Community with nodejstools or Code can be used as IDEs as add minimal dependencies
- GitHub for windows for GUI
- Git for Windows for Bash shell on command line
- ConEmu for terminal emulation