An open API service indexing awesome lists of open source software.

https://github.com/cba85/node-essentials

👨‍🎓 Teach node essentials
https://github.com/cba85/node-essentials

nodejs

Last synced: about 1 month ago
JSON representation

👨‍🎓 Teach node essentials

Awesome Lists containing this project

README

          

# teach-node-essentials

Teach node essentials

## Introduction `first-app/`

* Classic javascript (functions)
* Global object `global` vs `window`,`document`
* "Standard": https://github.com/airbnb/javascript

## Modules `modules/`

### Require (CommonJS)
* https://nodejs.org/docs/latest-v15.x/api/modules.html

### Import (ECMAScript)

* https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Statements/import
* https://nodejs.org/api/esm.html
* https://nodejs.org/api/esm.html#interoperability-with-commonjs

## Native module OS `os/`

## Native module path `path/`

## Native module fs `fs/` (async/await)

* https://nodejs.org/docs/latest-v15.x/api/fs.html

## Native module events `event/`

* https://nodejs.org/docs/latest-v15.x/api/events.html

## Native module HTTP, HTTP/2, HTTPS `http/`

* https://nodejs.org/docs/latest-v15.x/api/http.html
* https://nodejs.org/docs/latest-v15.x/api/http2.html
* https://nodejs.org/docs/latest-v15.x/api/https.html