A
B
Business Logic is the data on which the application operates (often referred to as “model”)
C
Continuous Integration is the practice of comitting updates of sofware to a shared Version Control System (Git Repository) several times a day
D
DevOps is the teamwork between the development team and the operations team in the software development. The operations team manages software and hardware and offers IT support
E
F
Fullstack Developer refers to a developer that develops software both for front-end and back-end
G
H
HTTP Request is a text message from a client (e.g. a browser) in a special format known as HTTP
GET /contact HTTP/1.1
Host: softigation.com
Accept: text/html
User-Agent: Mozilla/5.0 (Macintosh)
This HTTP Request has a method (GET), an URL (/contact), a host (softigation.com), a response format (Accept) that tells which format the client can understand (text/html) and the application the client is using to make the request (User-Agent)
A HTTP method can also be GET, POST, PUT or DELETE, etc.
HTTP Reponse is a text message from a server to a client
HTTP/1.1 200 OK
Date: Mon, 28 Jan 2019 11:08:46 GMT
server: nginx
Content-Type: text/html
<html>
<body>
Hello World
</body>
</html>
This HTTP response hast a status (200) which means OK, a Date, a server (nginx), a Content-Type which is a Internet Media Type that tells the client which format is being returned (text/html)
A HTTP status also can be 404 (Not found), 301 (Moved permanently), etc.
HTTP Services (Webservices) also called APIs (Application Program Interface). A Webservice delivers data to others computers or software applications in JSON or XML format through an URL
I
J
K
L
M
Microservices Independent components that make up an application
Model represents the data on which the application operates (often referred to as “business logic”)
N
O
Origin is a synonym for domain
P
Q
R
S
T
U
V
W
X
Y
Z