System Basics
Frontend
The frontend is 'the layer users directly see and operate', turning data into a polished, usable interface.
Beginner-friendly5/5Backend
The backend is the 'invisible brain', handling business rules, computation, and data access while guarding correctness and security.
Beginner-friendly3/5API
An API is the 'agreed-upon window' systems use to talk — it defines how to ask and what answer you get back.
Beginner-friendly4/5Database
The database is the system's 'memory warehouse', storing data neatly and retrieving it fast and safely.
Beginner-friendly3/5Auth
Auth handles 'who you are' and 'what you can do' — the first door of system security.
Beginner-friendly2/5Storage
Storage is the warehouse for 'big files' (images, videos, PDFs), dividing labor with the database.
Beginner-friendly4/5CDN
A CDN puts your content on nodes closest to users, so the whole world gets it nearby and fast.
Beginner-friendly4/5DNS
DNS is the internet's 'phone book', translating human-friendly addresses into the IP addresses computers use.
Beginner-friendly3/5