#WIL - 23.04.10~23.04.16

Jay Ji·2023년 4월 16일
0

WIL I write every week?

목록 보기
2/6
post-thumbnail

Problem

This week I studied about server side. Espeically in order to use Spring, it seems like it is crucial to know the basics of HTTP and MVC.

What I tried

These are the things I tried to understand the concept:
1. I attended a lecture about HTTP and MVC
2. I watched youtube lectures to supplement and understand more about the concept of HTTP and MVC
3. I focused on applying the method with my project

What I learned

1. Server

Promgram that provide some functionality that you request or use or the computer that is running the program that provides the corresponding functionality.

2. Network

Network is a technology that allows multiple computers or equipment to connect together to communicate information.

3. HTTP

HTTP(Hypertext Transfer Protocol) is the foundation of the World Wide Web and is used to load webpages using hypertext links. Basically, HTTP is a rule of sending and receiving data through internet.

An HTTP request is the way Internet communications platforms such as web browsers ask for the information they need to load a website. An HTTP request can be divided into three elements; Start Line(HTTP version type), Headers and Body.

An HTTP response is what web clients receive from an Interent server in answer to an HTTP request. These responses communicate valuable information based on what was asked for in the HTTP request. An HTTP response contains Start Line(HTTP status code), Headers, and Body.

4. MVC

MVC stands for Model-View-Controller, which is one of the software design patterns. Spring also uses MVC. MVC patter separates each role by dividing the components that make up the software into Model, View and Controller.

Model - responsible for data and business logic
View - responsible for the user interface
Controller - coordinates and controls the interaction between the Model and View

This way MVC allows the reuse and maintenance of code and facilitates collaboration among developers.

5. API

API stands for Application Programming Interface, which is the client and server communicate with each other over HTTP and operate the function, and the established communication rele between each other.

profile
Think out of the Box

11개의 댓글

comment-user-thumbnail
2025년 5월 26일

Great job for publishing such a beneficial web site. Your web log isn’t only useful but it is additionally really creative too.federally legal thc gummies

답글 달기
comment-user-thumbnail
2025년 7월 7일

We've just lately commenced a new web site, the details anyone present on this internet site features made it easier for us drastically. Cheers pertaining to your occasion & operate.

답글 달기
comment-user-thumbnail
2025년 7월 7일

We've just lately commenced a new web site, the details anyone present on this internet site features made it easier for us drastically. Cheers pertaining to your occasion & operate. IPTV UK

답글 달기
comment-user-thumbnail
2025년 7월 8일

The idea thinks wonderful you just read this sort of helpful along with exclusive content on the internet sites. halloween lingerie for women

답글 달기
comment-user-thumbnail
2025년 7월 16일

Great Publish, I'm a large believer within publishing remarks upon websites in order to allow weblog authors realize that they’ve additional some thing beneficial in order to the internet!

답글 달기
comment-user-thumbnail
2025년 7월 16일

Great Publish, I'm a large believer within publishing remarks upon websites in order to allow weblog authors realize that they’ve additional some thing beneficial in order to the internet! Door handles

답글 달기
comment-user-thumbnail
2025년 7월 17일

Great articles and great layout. Your blog post deserves all of the positive feedback it’s been getting. 美國寄香港運費

답글 달기
comment-user-thumbnail
2025년 7월 19일

I've lately began the weblog, the data a person supply on this website offers assisted me personally significantly. Many thanks with regard to all your period & function. sexy lingerie for halloween

답글 달기
comment-user-thumbnail
2025년 7월 20일

This is the details My business is locating everywhere you go. Appreciate it on your blog site, I just now signed up your site. That is a pleasant blog site. inch. top 10 best gym in india

답글 달기
comment-user-thumbnail
2025년 7월 21일

As the New, My organization is in the long term searching on line meant for article content which really can be for assist with my family. Thank you so much. fishing bachelorette party

답글 달기
comment-user-thumbnail
2025년 8월 19일

I’m motivated with all the surpassing and also preachy record which you supply in such tiny timing. data macau

답글 달기