https://github.com/agent-006/back-end
This repository consists of back-end notes and also coded concepts.
https://github.com/agent-006/back-end
Last synced: 8 months ago
JSON representation
This repository consists of back-end notes and also coded concepts.
- Host: GitHub
- URL: https://github.com/agent-006/back-end
- Owner: Agent-006
- Created: 2024-03-06T10:23:38.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-06T21:09:08.000Z (over 2 years ago)
- Last Synced: 2025-01-10T09:20:33.960Z (over 1 year ago)
- Language: JavaScript
- Size: 1000 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
packets -> imaginary data
ISP -> Internet Service Provider
IP Address
MAC Address
Router
Server
Client
HTTP
HTTPS
Internet
ISP
load balancing
ports -> closed & open
range of ports
# 🎯 What is backend ? ✅
-> In the context of software development, the term "backend" refers to the\
server-side or the part of a software system that is responsible for handling data\
storage, processing, and business logic. The backend is where the application's\
core functionality resides, and it communicates with the frontend (the user\
interface) to deliver the desired features and functionality.
Backend developer is someone who know how to program servers and also database.
# 🎯 Why backend ? ✅
-> To make websites more usable and purposefull for the audience, to make websites\
dynamic.
# 🎯 Why not frontend alone ? ✅
-> With forntend, websites are static and they are of not much use.
# 🎯 What do we need ? ✅
-> Node.js, MongoDB, mongoosejs, expressjs.
NodeJs -> NodeJs is a lot of c++ v8 engine code wrapped with Javascript code which\
allows us to meke server environment with Javascript.
* routing
* REST API
* RESTful API
* middlewaree