-
https://stormpath.com/blog/build-nodejs-express-stormpath-app
-
https://github.com/rethinkdb/rethinkdb-example-nodejs/tree/master/todo-angular-koa
-
https://www.airpair.com/javascript/posts/the-chemical-wedding-of-rethinkdb-and-nodejs
-
https://www.airpair.com/angularjs/posts/travel-app-in-2-hours
-
https://www.airpair.com/javascript/posts/location-based-content-with-mean-and-contentful
-
https://blog.risingstack.com/node-hero-node-js-project-structure-tutorial/
Articles:
- http://blog.teamtreehouse.com/7-awesome-things-can-build-node-js
- https://github.com/shapeshed
- https://azure.microsoft.com/en-us/documentation/articles/cloud-services-nodejs-develop-deploy-app/
- https://www.sitepoint.com/beginners-guide-node-package-manager/
- https://github.com/marley-nodejs/Build-a-Real-Time-web-app-in-node.js-Angular.js-mongoDB
- https://github.com/marley-nodejs/Express-MongoDB-Build-a-Shopping-Cart
- http://codehandbook.org/web-app-using-node-js-and-mysql/
- https://www.owasp.org/index.php/OWASP_Node_js_Goat_Project
- https://github.com/OWASP/NodeGoat
- http://www.giantflyingsaucer.com/blog/?p=3950
- https://www.contentful.com/blog/2016/11/02/node-v7-urls-deprecations-warnings-and-developer-experience/
https://nodejs.org/en/download/current/
node -v
which node
https://github.com/coreybutler/nvm-windows/releases https://github.com/creationix/nvm
To install or update nvm, you can use the install script using cURL:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.0/install.sh | bash
or Wget:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.32.0/install.sh | bash
The script clones the nvm repository to /.nvm and adds the source line to your profile (/.bash_profile, ~/.zshrc, ~/.profile, or ~/.bashrc).
export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
https://git-scm.com/download/win
https://nodejs.org/api/net.html#net_socket_connect_port_host_connectlistener
https://www.tutorialspoint.com/nodejs/nodejs_event_emitter.htm
https://www.getpostman.com/docs/newman_intro
you can use Gulp as test runner jasmine as test framework
another option: you can use Mocha Chai