Node.js
tooling
yarn add -g prettyjsonhttps://npmcompare.com/compare/jsontool,prettyprint
yarn vs npm
yarn
npm
yarn
npm install
yarn add package
npm -i -S package
ORM
nvm
gitignore
package.json
package.jsonEnvironment variables are passed into the scripts.
This can be tested via:
Run
express
https://github.com/node-inspector/node-inspector
Strings
Stringshttps://stackoverflow.com/questions/16293923/does-v8-have-unicode-support https://github.com/v8/v8/blob/master/include/v8.h
https://nodejs.org/api/buffer.html#buffer_buffers_and_character_encodings https://nodejs.org/dist/latest-v4.x/docs/api/buffer.html#buffer_buffers_and_character_encodings
Mocha
mocha -g 'grep patern for function' file
grunt
grunt --tasks .
Bootstrapping a project
Use Yarn
Install eslint
Install flow
Install pre-commit hooks
Cons
No consistency in one app from another.
Server Side
Run latest ES code
Client Side
Transpile it to a version browsers can use
Has to use transpiled server side version
Support
https://github.com/nodejs/Release
version
Support
8.10
AWS Lamba Support
Last updated
Was this helpful?