Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sa2kasov/nodejs-quick-guide
Node.js Quick Guide
https://github.com/sa2kasov/nodejs-quick-guide
express mongodb nodejs nodejs-guide websocket
Last synced: about 1 month ago
JSON representation
Node.js Quick Guide
- Host: GitHub
- URL: https://github.com/sa2kasov/nodejs-quick-guide
- Owner: sa2kasov
- Created: 2020-07-31T11:03:30.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-09-13T23:55:05.000Z (over 2 years ago)
- Last Synced: 2024-03-20T08:20:31.041Z (9 months ago)
- Topics: express, mongodb, nodejs, nodejs-guide, websocket
- Language: JavaScript
- Homepage:
- Size: 607 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Node.js Quick Guide
Node.js is an open source, cross-platform runtime environment for developing server-side and networking applications. The platform built on Google Chrome's JavaScript Engine (V8 Engine). Node.js applications are written in JavaScript, and can be run within the Node.js runtime on Windows, Linux, and OS X.
## Table of Contents
1. [Node.js Basics](./1-basics/index.md)
1. [What is Node.js](./1-basics/1-what-is-nodejs/index.md)
2. [Environment Setup](./1-basics/2-environment-setup/index.md)
3. [V8 JavaScript Engine](./1-basics/3-v8-javascript-engine/index.md)
4. [Blocking vs Non-Blocking](./1-basics/4-blocking-vs-non-blocking/index.md)
5. [File Reading](./1-basics/5-file-reading/index.md)
6. [Web-server Creating](./1-basics/6-web-server-creating/index.md)
7. [Web-server Using](./1-basics/7-web-server-using/index.md)
2. [Events](./2-events/index.md)
3. [Streams](./3-streams/index.md)
1. [curl](./3-streams/index.md#curl)
2. [POST method & Request Processing](./3-streams/index.md#HTTP-метод-POST-и-способы-обработки-запроса)
3. [File Reading & Writing](./3-streams/index.md#Чтение-из-файла-и-запись-в-файл)
4. [File Uploading](./3-streams/index.md#Загрузка-файла-на-сервер)
4. [Modules](./4-modules/index.md)
1. [Basics of Modules](./4-modules/index.md#Принцип-создания-модулей)
2. [Creation & Export](./4-modules/index.md#Создание-и-экспортирование-модулей)
3. [Import & Execution](./4-modules/index.md#Импорт-модулей-и-выполнение)
4. [Where Node.js searches for modules](./4-modules/index.md#Где-Node.js-ищет-модули?!)
5. [Express](./5-express/index.md)
1. [Express Usage](./5-express/index.md#Инициализация-и-использование)
2. [EJS Template Engine](./5-express/index.md#Шаблонизатор-EJS)
6. [WebSockets](./6-websockets/index.md)
1. [Socket.io](./6-websockets/index.md#Socket.io)
2. [PUG Template Engine](./6-websockets/index.md#Pug-–-HTML-шаблонизатор)
7. [Creating an App](./7-creating-app/index.md)
1. [Express application generator (express-generator)](./7-creating-app/1-express-app-generator/index.md)
2. [Middleware](./7-creating-app/2-middleware/index.md)
3. [App Configuration (nconf)](./7-creating-app/3-app-configuration/index.md)
4. [Logging (winston)](./7-creating-app/4-logging/index.md)
5. [Using Template Engine (ejs-locals)](./7-creating-app/5-template-engine/index.md)
6. [MongoDB](./7-creating-app/6-mongodb/index.md)