์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- 0์ด๋์ด์๋๊ธธ
- BFS
- Til
- IOS
- algorithm
- Swift
- SOPT
- concurrency
- SwiftUI
- ์ฐ์ํ์ค๋ถ๋ถ์์ด์ํฉ
- algoritm
- SwiftUI ํํ ๋ฆฌ์ผ
- SwiftUI Tutorials
- binarySearch
- discardableResult
- GCD
- ๊ธฐ์ด๋ฌธ๋ฒ
- GroupBy
- ๋์ ๊ณํ๋ฒ
- ๊ณ ๋์ kit
- HAVIT
- ํ๋ก๊ทธ๋๋จธ์ค
- URLSession
- duno
- SQL
- ์ด์งํ์
- APPJAM
- ๋ค์ด๋๋ฏนํ๋ก๊ทธ๋๋ฐ
- DynamicProgramming
- dfs
- Today
- Total
๋ชฉ๋กServer (2)
suvera-dev ๐ฅฆ
โ๏ธCRUD : ๋๋ถ๋ถ์ ์ปดํจํฐ ์ํํธ์จ์ด๊ฐ ๊ฐ์ง๋ ๊ธฐ๋ณธ์ ์ธ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ๊ธฐ๋ฅ CRUD ACTION HTTP Method SQL CREATE ์์ฑ POST INSERT READ ์กฐํ GET SELECT UPDATE ์์ PUT UPDATE DELETE ์ญ์ DELETE DELETE ๐ช CRUD ์ค์ต 1. Express ํ๋ก์ ํธ ์์ฑ (express crud -> cd crud -> npm i) 2. {{uri}}/user ๊ฒฝ๋ก ์์ฑํ๊ธฐ 2-1. crud/app.js์ ์๋ 8์ค, 23์ค ์์ ๊ธฐ 2-2. crud/routes/index.js์ router.use์ user๋ฑ๋ก 3. ๊ธฐ์กด index.js ํ์ผ var express = require('express'); var router = express...
HTTP : ํ์ดํผ๋ฏธ๋์ด ๋ฌธ์๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์๋ ํ๋กํ ์ฝ (๊ท์น) โ๏ธ TCP/ IP & UDP ํ๋กํ ์ฝ์ ์ฌ์ฉ โ๏ธ 80๋ฒ ํฌํธ ์ฌ์ฉ โ๏ธ HTTPS๋ 443๋ฒ ํฌํธ ์ฌ์ฉ ๐ฅ Stateless protocol : ๋ฌด์ํ ํ๋กํ ์ฝ - ์๋ฒ๊ฐ ๋ ์์ฒญ ๊ฐ์ ์ด๋ ํ ๋ฐ์ดํฐ(์ํ)๋ ์ ์งํ์ง ์์ , ๋ชจ๋ ์์ฒญ์ด ์ํธ ๋ ๋ฆฝ์ - Cookie, Session, Token ๋ฑ์ ์ฌ์ฉํ์ฌ ๊ทน๋ณต ๐ HTTP Method HTTP Method ACTION REQUEST BODY GET ์กฐํ โ POST ์์ฑ โ๏ธ PUT ์์ โ๏ธ DELETE ์ญ์ โ ๐ฟ HTTP STATUS CODE ์๋ต ์ฝ๋ ๋ฒ์ ํ์์ํ 2xx ์ฑ๊ณต์ํ 3xx ๋ฆฌ๋ค์ด๋ ์ ์ ์๋ฆฌ๋ ์ํ 4xx ์์ฒญ ์ค๋ฅ 5xx ์๋ฒ ๋ด๋ถ ์ค๋ฅ ์๋ต์ฝ๋ ํ์์ํ ..