- NodeJS is a open source Server Environment
- Uses
Asynchronous Programming
- Runs single-threaded
- Uses
JavaScript
on server
Node.js
can generate dynamic page contentNode.js
Can `Create, Open, Read, Write, Delete, and close files on a server.Node.js
Can collect form dataNode.js
Can Add, Delete, modify data in a database
Node.js
files contain tasks to be executed on certain events- File must be initiated on server
NPM
used to init, install node package(s)
- HTTP Module
- Modules
- Middleware
- Express.js
- Design Pattern
- Server
- Listener
- Router
- Unit Testing
- Jest
- Nodemon
mkdir folder_name
cd folder_name
npm init
npm update
git init
###CREATE REPO in GITHUB
git remote add origin [email protected]:username-EX/Name_of_Repo.git
git branch -M main
npm i
npm start
npm i
npm test