D
ictionaryof
Vibes
.com
Full Index
Categories
Tip Jar
T
he web and how it moves
27 terms in this category.
A
PI
also: application programming interface
A way for one piece of software to ask another piece of software to do something.
a
uthentication
also: auth
Proving who you are to a website, app, or API.
b
ackend
The part of an app the user doesn't see — the server, the database, the logic that runs behind the screens.
b
rowser
The app you use to open websites — Chrome, Safari, Firefox, Edge, and so on.
C
I/CD
also: continuous integration, continuous deployment
Automated pipelines that run your tests and deploy your code whenever you push changes.
c
lient
The software making a request — usually your browser or an app you're using.
d
atabase
A program that stores your app's data in an organised way, so you can save, find, and update it quickly.
d
eploy
Putting your code somewhere the world can see it.
D
NS
also: Domain Name System
The phonebook of the internet — it turns a domain name into the actual address of a server.
d
omain
The name you type into a browser to reach a website — like google.com.
e
ndpoint
A specific address on an API for a specific thing you want to do.
f
rontend
The part of an app you see and click — the screens, buttons, layouts, everything running in your browser.
h
osting
Paying a company to run your code on their servers so the world can reach it.
H
TTP
The language web browsers and servers use to talk to each other.
N
etlify
A hosting service that deploys web apps from GitHub — close sibling to Vercel.
O
Auth
A standard way to let one app access your account on another app without handing over your password.
p
roduction
also: prod
The live version of your app — the one real users are using right now.
r
equest
The message your app sends when it wants something from an API or a server.
r
esponse
The message that comes back after you've sent a request.
R
EST
The most common style for building APIs. REST APIs use web addresses (URLs) and standard actions like GET, POST, and DELETE, so different tools can talk to them the same way.
r
ollback
Reverting a deploy back to the previous version, usually because the new one broke something.
s
erver
A computer whose job is to answer requests from other computers.
s
taging
A near-identical copy of your live app, used to test changes before they go to real users.
s
tatus code
A short number in an HTTP response that says what happened. 200 means OK, 404 means not found, 500 usually means the server broke.
U
RL
also: link, web address
The full web address of something — the whole string starting with https://, including the domain and the path to the specific page.
V
ercel
A hosting service that specialises in deploying web apps quickly, often straight from GitHub.
w
ebhook
A way for one service to call your app automatically when something happens — instead of your app having to keep asking.