inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[인프런 워밍업 클럽] 스터디 3기_백엔드 프로젝트 (Kotlin, Spring Boot)

초동
0

image

 

공부 내용

 

섹션 2. 웹 개발 기본과 프로젝트 준비

1. 웹 서비스를 구성하는 요소

1) 클라이언트

2) 서버

3) 데이터베이스


브라우저에서 주소창을 입력하면 어떤 일이 일어날까?

  1. 사용자가 주소창에 https://www.naver.com 입력

  2. 브라우저가 DNS 서버에서 해당 도메인의 IP 주소를 찾음

  3. 클라이언트(브라우저)가 해당 IP 주소의 서버로 요청 전송 (HTTPS 요청)

  4. 서버가 요청을 처리하고 필요하면 데이터베이스와 통신

  5. 서버가 요청에 대한 응답을 생성하여 클라이언트에게 전송

  6. 브라우저가 응답을 해석하고 HTML을 렌더링하여 웹 페이지 표시


2. 웹 프레임워크와 Spring

웹 프레임워크

Spring Framework


MVC 패턴 (Model-View-Controller)

주요 구성 요소


레이어드 아키텍처 (Controller-Service-Repository)

주요 계층


3. HTTP와 REST API

HTTP (Hyper Text Transfer Protocol)

REST API

6. 패키지 구조

- domain
- presentation
- admin

 

 

섹션 3. 개발 - Domain

강의를 보면서 코드 쳐봤습니다 ! 

 

https://github.com/0802222/portfolio-dongdong.git

 

GitHub - 0802222/portfolio-dongdong

Contribute to 0802222/portfolio-dongdong development by creating an account on GitHub.

github.com

 

다음주부터는 미니 프로젝트 주제도 정하고 미션도 해야합니당 ㄷㄷㄷ

바쁘다 바뻐 !

 

1주차 회고

백엔드 워밍업클럽 백엔드 프로젝트

답변 0