Project

General

Profile

Actions

Task #483

open

Task #482: BackEnd common concepts investigation

BackEnd common concepts investigation [Tuấn]

Added by Tuan Nguyen about 2 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Start date:
10/25/2023
Due date:
% Done:

100%

Estimated time:

Description

*1. What's API? Use for? And more details...
=> APIs are mechanisms that enable two software components to communicate with each other using a set of definitions and protocols.
=> API architecture is usually explained in terms of client and server. The application sending the request is called the client, and the application sending the response is called the server,There are four different ways that APIs can work depending on when and why they were created: SOAP APIs, RPC APIs, WEBSOCKET APIs,REST APIs.
=> The different types of APIs: Private APIs,Public APIs,Partner APIs,Composite APIs.

2. What's Swagger?
=> Swagger allows you to describe the structure of your APIs so that machines can read them. The ability of APIs to describe their own structure is the root of all awesomeness in Swagger, can automatically build beautiful and interactive API documentation, can also automatically generate client libraries for your API in many languages and explore other possibilities like automated testing.

3. CRUD?
=> CRUD is an acronym that comes from the world of computer programming and refers to the four functions that are considered necessary to implement a persistent storage application: create, read, update and delete.

4. Relationship between frontend, backend, database
=> While the frontend handles what users see and interact with, the backend, often referred to as the "server side," powers the functionality of a website behind the scenes. It manages the database stores and data, processes requests, and ensures that everything runs smoothly.

No data to display

Actions

Also available in: Atom PDF