41. API โ A set of rules and protocols that allows different software applications to communicate with each other.
42. REST API โ An API architecture that uses HTTP methods and resources to enable communication between client and server.
43. HTTP Methods โ Actions used to interact with resources through HTTP.
Example:
GET โ retrieve data, POST โ create data, PUT โ update data, DELETE โ remove data.44. JSON โ A lightweight text-based format commonly used to exchange structured data between applications.
Example:
{"name": "John", "age": 25}45. Authentication โ The process of verifying who a user or system is.
Example: Logging in with a username and password.
46. Authorization โ The process of determining what an authenticated user is allowed to access or do.
Example: An admin can delete users, while a regular user cannot.
47. JWT (JSON Web Token) โ A compact token format commonly used to securely transmit claims between systems and authenticate API requests.
48. Session โ Information maintained by a server or application to keep track of a user's interaction over a period of time.
Example: Staying logged in while navigating between pages.
49. Cookie โ A small piece of data stored by a browser and sent with requests to help websites remember information about a user or session.
50. Cache โ Temporary storage used to keep frequently accessed data so it can be retrieved faster.
Example: A browser caches images so they load faster when you revisit a website.
๐ฌ Double Tap โค๏ธ for Part 6!