整理 Node.js 初學者必須知道的事情。
- GitHub.com - Getting started.
- Git flow - Getting started.
- Bootstrap - Getting started.
- Behavior description (BDD) - Getting started.
- CLI (command line interface)
- Expressjs, http://expressjs.com/
- MVC, https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller
- REST, https://en.wikipedia.org/wiki/Representational_state_transfer
- Decoupled architecture, http://blogs.rivetlogic.com/rdanner/2013/02/10/coupled-vs-decoupled-web-cms-architecture/
- CORS, https://en.wikipedia.org/wiki/Cross-origin_resource_sharing
- Gulp
- Gruntfile
- React.js, https://facebook.github.io/react/
- Material-UI, http://www.material-ui.com/
- AngularJS, https://angularjs.org/
- Drupal, https://www.drupal.org/
- Travis CI, https://travis-ci.org/
- Jade, http://jade-lang.com/
- JSONLint, http://jsonlint.com/
- Postman, https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop
- curl, https://en.wikipedia.org/wiki/CURL
- npm , https://www.npmjs.com/
- Nodejs_Module(HTTP) , https://nodejs.org/dist/latest-v4.x/docs/api/http.html
- http-proxy(第三方套件), https://www.npmjs.com/package/http-proxy
- CORS in express, https://www.npmjs.com/package/cors
- Making a Single Page App Without a Framework, http://tutorialzine.com/2015/02/single-page-app-without-a-framework/
- HTTP 1.1 Header Field Definitions, https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14
- Create HTTPS server with node js, http://stackoverflow.com/questions/16610612/create-https-server-with-node-js