일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 노마드코더
- css
- javascript
- SBERT
- clonecoding
- python
- 장고
- ORM
- java
- 프론트엔드
- 매핑
- 다대다
- 단방향
- nomadcoder
- 트랜잭션
- 장고독학
- Django
- html
- JPA
- 일대다
- 플러시
- React
- 다대일
- TODO
- 바닐라js
- JS
- AWS
- frontend
- 영속성 컨텍스트
- web
- Today
- Total
목록👩💻 CS (3)
꿈꾸는 새벽하늘
Method는 주어진 리소스에 대해 서버가 수행하길 원하는 행동으로서, 서버가 수행해야 하는 동작을 지정한다. HTTP 주요 Method에는 GET, POST, PUT, PATCH, DELETE가 있고, 이러한 기본적인 데이터 처리 기능을 CRUD라고 한다. CRUD (Create, Read, Update, Delete) 1. GET 리소스 조회 (Read) 데이터를 읽거나 검색할 때 사용되는 메소드 2. POST 요청된 자원 생성 (Create) 요청 시 Body 값과 Content-Type 값을 작성하여 서버로 요청 데이터 전달 POST /members HTTP/1.1 Content-Type: application/json { "username": "ro", "age": 23 } 3. PUT 요청된 ..
HTTP(Hypertext Transfer Protocol) HTTP는 HTML 문서 등의 리소스를 가져올 수 있도록 하는 프로토콜이다. 서버와 클라이언트가 Request와 Response를 주고받기 위해 이용되는 일종의 규약을 프로토콜이라고 하며, HTTP에 의해 웹에서 데이터 교환이 이루어지게 된다. 서버 - 클라이언트 구조 서버(Server): 서비스를 제공하는 컴퓨터 서버는 페이지, 공유 데이터의 처리 및 저장 등의 비즈니스 로직을 수행하고 DB와의 커뮤니케이션을 수행한다. 클라이언트(Client): 서비스를 요청하고 받는 컴퓨터 클라이언트는 서버에 서비스 및 데이터를 요청하고 받으며 페이지 구성 등의 역할을 수행한다. 클라이언트에서 요청(Request)을 보내면 서버에서는 응답 메세지(Respo..
Git Git은 버전 관리 시스템 중 하나로, 소스코드를 효과적으로 관리할 수 있게 해주는 무료 오픈 소스 소프트웨어 브랜치를 통해 개발한 뒤 merge하는 방식 GitHub Git의 웹 호스팅 서비스 협업하는 코드를 저장하는 저장소 Git 기본 명령어 git status : 현재 상태 확인 git init : 저장소 생성 git clone [url] : 저장소 복제 및 다운로드 git add : 저장소에 코드 추가 git commit -m "commit message" : 커밋 생성 git push origin "branch" : 깃허브(연결된 원격 저장소)에 업로드 git pull : 깃허브의 변경 내용을 현재 디렉토리로 가져오기 Pull Request Pull Request는 브랜치를 머지하기 전에..