์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- float
- Props
- ํ๋ก๊ทธ๋๋จธ์ค
- CSS
- REACT
- fetch API
- history api
- ์๋ฐ์คํฌ๋ฆฝํธ
- ๋ฐ๋ธ์ฝ์ค3๊ธฐ
- ๋ฐ๋ธ์ฝ์ค
- useRef
- ์ฝ๋ฉํ ์คํธ
- position
- ์๊ณ ๋ฆฌ์ฆ
- Flex
- ํ๋ก ํธ์๋
- useEffect
- Gatsby
- ๋ธ๋ก๊ทธ
- Today
- Total
๋ชฉ๋ก๐ Language & CS knowledge/IT ์ฉ์ด (2)
Daehyunii's Dev-blog
MVC๋? (Model - View - Controller) MVC๋ ์ํํธ์จ์ด ๋์์ธ ํจํด์ ๋๋ค. ์ฐ์ ์ํํธ์จ์ด ๋์์ธ ํจํด์ด๋ ๊ฐ๋ฐ ๋ฐฉ์์ ๊ณต์ํํ ๋ฐฉ๋ฒ๋ก ์ ๋งํฉ๋๋ค. ๊ณผ๊ฑฐ๋ถํฐ ์ง๊ธ๊น์ง ๊ฐ๋ฐํ๋ ๊ณผ์ ์์ ๋ฐ์ํ ๊ณตํต์ ์ธ ๋ฌธ์ ๋ค์ ํด๊ฒฐํ๋ ๋ฐฉ์์ด๋ผ๊ณ ์ฝ๊ฒ ์๊ฐํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋์์ธ ํจํด์ ์ ํ์ฉํ๋ฉด ๊ฐ๋ ์ฑ, ๊ฐ๊ฒฐ์ฑ ๊ทธ๋ฆฌ๊ณ ํ์ฅ๊ณผ ์ ์ง ๋ณด์๊ฐ ์ฉ์ดํ์ฌ ํจ์จ์ ์ธ ์์ค ์ฝ๋๋ฅผ ์์ฑํ ์ ์์ต๋๋ค. ๋์์ธํจํด์ ์ข ๋ฅ๋ ๋งค์ฐ ๋ค์ํฉ๋๋ค. ๊ทธ๋ ๋ค๋ฉด MVC์์ ์ ํ ๊ฐ๋ฐ ๋ฐฉ์์ ๊ณต์ํํ ๋ฐฉ๋ฒ์ ๋ฌด์์ผ๊น์? ์ฑ ๊ฐ๋ฐ์ ์ธ ๊ฐ์ ์์ญ์ผ๋ก ๋๋๊ณ ๊ฐ ์์์ ๊ณ ์ ํ ์ญํ ์ ๋ถ์ฌํ๋ ๋ฐฉ์์ ์๋ฏธํฉ๋๋ค. Model : Controller์๊ฒ ๋ฐ์ ์์ฒญ์ ๋ฐ๋ผ ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌํฉ๋๋ค. ํด๋น ๋ฐ์ดํฐ๋ ๋ค์ Control..
์น์ด๋? 'World Wide Web'์ ์ค์๋ง๋ก, ์ธํฐ๋ท ์์์ ๋์ํ๋ ์๋น์ค์ ๋๋ค. ๐์ ๋ 1989๋ 'ํ ๋ฒ๋์ค ๋ฆฌ'์ ์ํด์ ๋ถ์ฌ์ง ์ด๋ฆ์ด ํ์ฌ๊น์ง ์ฌ์ฉ๋๊ณ ์๋ ์น์ ์ ๋ณด๋ค์ด ์๋ก ์ฐ๊ฒฐ๋์ด ์๋ ํํ๊ฐ ์ค์ด ์์ผ ์๋ ๊ฑฐ๋ฏธ์ค ๋ชจ์๊ณผ ์ ์ฌํด ๊ฑฐ๋ฏธ์ค์ ์๋ฏธํ๋ 'Web'์ด๋ผ๋ ๋จ์ด๋ฅผ ๊ทธ๋๋ก ์ฌ์ฉํ๋ค๊ณ ํฉ๋๋ค. ์น์ ์ฌ์ฉ์๋ค์ด ์ ๋ณด๋ฅผ ๋๋๋ ์ ๋ณด์ ๊ณต๊ฐ์ ์ ๊ณตํด ์ค๋๋ค. ์น์ ํ์ดํผํ ์คํธ ๊ตฌ์กฐ๋ฅผ ํ์ฉํด์ ์ธํฐ๋ท์์ ๋ฐฉ๋ํ ์์ ์ ๋ณด๋ฅผ ์๋ก ์ฐ๊ฒฐํด ์ค๋๋ค. ์น์ ํ์ ์ด๋๋ก ์ฌ๋ฌ ๋จ๊ณ๋ฅผ ๊ฑฐ์ณ ๋ฐ์ ํด ์์ต๋๋ค. ๊ฐ์ฅ ์ด๊ธฐ ๋จ๊ณ์ธ ์น 1.0, ๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌ๊ฐ ๊ฐ์ฅ ์ต์ํ๊ฒ ์ฌ์ฉํ๊ณ ์๋ ์น2.0 ๊ทธ๋ฆฌ๊ณ ์ด์ ๋ ์น3.0์ผ๋ก ๋์๊ฐ๊ณ ์์ต๋๋ค. (์น ๋ค์ ์๋ ์ซ์๋ ์น์ ๋ฐ์ ๋จ๊ณ๋ฅผ ์๋ฏธํฉ๋๋ค.) ์น 1.0..