์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 | 31 |
- ๊ฒ์
- await
- sql
- Project
- ์ฐธ๊ณ ๋ธ๋ก๊ทธ
- ๋น๋๊ธฐ
- Import
- mysql
- JS #ํ๋ก์ ํธ
- addEventListener
- promise
- callback
- object
- db
- setTimeout()
- https://youtube.com/playlist?list=PLuHgQVnccGMA5836CvWfieEQy0T0ov6Jh&si=FTaYv8m21EhO-A2K
- ํผํ
- execCommand
- async
- Porject
- ajax
- https://m.blog.naver.com/tt2t2am1118/221010125300
- webpack
- database
- js
- slow and steady
- prj
- json
- eport
- ๋๊ธฐ
- Today
- Total
C-log
๐Nodejs ์์ํ๊ธฐ ๋ณธ๋ฌธ
์ด์ ๊ธฐ๋ณธ์ ์ผ๋ก Js๋ก ๋ง์ ๊ฒ๋ค์ ๊ตฌํํ ์ ์๊ฒ ๋์๋ค. ๋ฟ๋ง ์๋๋ผ php๋ฅผ ํตํด์ ์๋ฒ์ ํต์ ํ๋ Restful API ๊ฐ๋ ์ ์ด๋ ดํ์ด ์์์ผ๋ Js์ ๊ฐ๊น์ด ๋ฐํ์ ์ธ์ด Nodejs๋ฅผ ๊ณต๋ถํด์.
์ด ํฌ์คํ ์ ์ ๋ทฐ๋ธ ์ํ์ฝ๋ฉ ์ฑ๋์ ์ค์ ์ผ๋ก ํ์ตํ๊ณ ์์ผ๋ฉฐ ์๋ ๋งํฌ๋ฅผ ํตํด ํ์ธ ํ ์ ์๋ค.
* REST๋ ์น ์๋น์ค๋ฅผ ์ค๊ณํ๊ณ ๊ตฌํํ๊ธฐ ์ํ ์ํคํ ์ฒ ์คํ์ผ๋ก, ๋คํธ์ํฌ ์ํคํ ์ฒ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฉฐ ์ํ๋ฅผ ํํํ๋ ๋ฐ์ ์ง์คํ๋ค.
* RESTful API๋ HTTP ํ๋กํ ์ฝ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฉฐ, HTTP ๋ฉ์๋(GET, POST, PUT, DELETE ๋ฑ)๋ฅผ ์ฌ์ฉํ์ฌ ์์์ ์กฐ์ํ๋ค. ์ด๋ฌํ ํน์ง๋ค์ ์น ์๋น์ค์ ๋จ์์ฑ, ํ์ฅ์ฑ, ์ฑ๋ฅ, ์ด์์ฑ ๋ฑ์ ๊ฐ์กฐํ๋ฉฐ, ๋ค์ํ ํด๋ผ์ด์ธํธ์ ์๋ฒ ๊ฐ์ ์ํธ ์ด์ฉ์ฑ์ ์ ๊ณตํ๋ค.
์์ ๋ชฉํ : ํด๋น ์์ ์ ํตํด์ ์๋์๊ฐ์ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง URL๊ตฌ์กฐ๋ฅผ ๋ง๋ค์ด ๋ณด๊ณ ์ถ๋ค.
ํ์ฌ pathName๊ณผ queryData.id ์ด๋์ ํฐ ์ฐจ์ด์ ํ์ฉ์ ๋ชปํ๊ณ ์๋ค. ์์ ์ ๋ณต์ตํ๋ฉด์ ์ด๋ฐ ๊ตฌ์กฐ๋ฅผ ๋ง๋ค์ด ๋ณด๋๋ก ํ๊ฒ ๋ค.
'๐Nodejs > โกver.0' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๐Nodejs : section13 - readFile (0) | 2024.01.09 |
---|---|
๐Nodejs : section11 - URL, query string-2 (0) | 2024.01.09 |
๐Nodejs : section10 - URL, query string (0) | 2024.01.08 |
๐Nodejs : section09 - URL์ ์ดํด (0) | 2024.01.08 |
๐Nodejs : section05 - require๊ณผ createServer (0) | 2024.01.08 |