์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- HTML์ ๋ฌธ
- ๋์ ํ ๋น๋ฒ
- ๊ฐ๋ฐ์์ค๋น #์ปดํจํฐ๊ณตํ๊ณผ
- 2579
- GitHub
- C++
- html #css์ ๋ฌธ #visual studio
- ๋ฏธ๊ตญ์ฌํ #๋ฏธ๊ตญ์ ๊ตญ์ฌํ
- ๋ฐฑ์ค
- Today
- Total
๋ชฉ๋กweb/Node.js Express (4)
๐๊ฐ๋ฐ๊ณผ ์ผ์ (โงโโฆ)๏พ

Nest.js ๋ด์์ HTTP ๋ชจ๋์ธ axios ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ด post ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ url์ ๊ฐ์ ์ ์กํ๋ ค๊ณ ํ๋ค... service ๋ด์ axio๋ import ํ๋๋ฐ ์ ์๋๋ ์ถ์๋๋ import axio from 'axios'; ๋ก axios๋ฅผ ๋ถ๋ฌ์ค๊ฒ ๋๋ฉด nest.js ๋ด axios๋ฅผ ์ฌ์ฉํ๊ฒ ๋๊ธฐ ๋๋ฌธ์ ๋ชป์ฐพ๋๋ค. ์ด ๋ฐฉ์์ผ๋ก axios ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ถ๋ฌ์์ผ ์จ์ ํ๊ฒ ์ฌ์ฉ ๊ฐ๋ฅํ๋ค... ์ ๋ง ์ฌ์ํ ์ค์์ธ๋ฐ ์ด ์ค๋ฅ๋ก ์๊ฐ์ ์ก์๋จน์๋ค....

nest : ์ด ์์คํ ์์ ์คํฌ๋ฆฝํธ๋ฅผ ์คํํ ์ ์์ผ๋ฏ๋ก C:\Users\savet\AppData\Roaming\npm\nest.ps1 ํ์ผ์ ๋ก๋ํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)๋ฅผ ์ฐธ์กฐํ์ญ์์ค. ์์น ์ค:1 ๋ฌธ์:1 + nest list + ~~~~ + CategoryInfo : ๋ณด์ ์ค๋ฅ: (:) [], PSSecurityException + FullyQualifiedErrorId : UnauthorizedAccess nest.js ๊ตฌ์กฐ ๊ธฐ๋ฐ์ผ๋ก API ๊ฐ๋ฐ์ ํ๋ ๋์ค ํด๋น ์ค๋ฅ๋ฅผ ๋ง๋ฌ๋ค.... nest ๋ช ๋ น์ด๊ฐ cmd ๋ด์์ ์ธ์์ด ์์ ์๋๊ธฐ ๋๋ฌธ์ ์๋ฒ์์ ์คํํ๋ ..

์ด๋ฒ ์ฑ๊ฐ๋ฐ์ ํ ๋ ์์ฒด Spring ๊ธฐ๋ฐ ๋ฐฑ์๋ ๊ฐ๋ฐ์ ์งํํ๋ ค๊ณ ํ์ผ๋, ์ด์ฐ์ ์ฐ React-Native๋ฅผ ์ฌ์ฉํ ๊ฑฐ๋ฉด javasript ์ธ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๊ฐ๋ฐ์ด ํจ์ฌ ํธํ๊ณ ๋ ๋ณดํธ์ ์ด๊ธฐ์ ํด๋น ํ๋ก์ ํธ๋ Nest.js๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ ๋ฐฑ์๋ ๊ฐ๋ฐ์ ์งํํ ์์ ์ด๋ค. Nest.js๋ Node.js๊ฐ ์งํํ ๋ฒ์ ์ค ํ๋๋ผ๊ณ ์๊ฐํ๋ฉด ๋๋ค. Node.js์ ๊ธฐ๋ฅ์ ๋ ๊ฐํธํํ๊ฒ ํ๋ ์์ํฌ๋ฅผ ๊ฐ๋ฐํ ๊ฒ์ด express๋ผ๋ฉด, express์ ์ฅ์ ์ ๋ ๊ทน๋ํ ํ ๊ฒ์ด Nest๋ค. ์ฆ, Node.js๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ ์น API ํ๋ ์์ํฌ ์ด๋ฉฐ, Express ๋๋ Fastify ํ๋ ์์ํฌ๋ฅผ ๋ํํ์ฌ ๋์ํฉ๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก express๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ก๋๋ค. Node.js๋ ์์ฝ๊ฒ ์ฌ์ฉํ ์ ์์ง๋ง ์ ์ฐํจ์ผ๋ก..

์ด๋ฒ์ ์ดํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ํ๋ก์ ํธ 2๊ฐ์ ์ฐธ์ฌํ๊ฒ ๋์๋ค. ๋ ์ฑ ๊ฐ๋ฐ์ ์ฌ์ฉํ react native์ ๋ํด ์ ๋ฆฌํ๊ณ ๊ฐ๋ฐ์ ์งํํ๋ ค๊ณ ํ๋ค. ๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ - ํ์ด์ค๋ถ์์ ๊ณต๊ฐํ ์คํ์์ค - ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ๋ง๋๋ ๋ฆฌ์กํธ ๊ธฐ๋ฐ - iOS์ ์๋๋ก์ด๋์์ ๋์ํ๋ ๋ค์ดํฐ๋ธ ๋ชจ๋ฐ์ผ ์ดํ๋ฆฌ์ผ์ด์ ์ ๋ง๋๋ ์๋ฐ์คํฌ๋ฆฝํธ ํ๋ ์์ํฌ ex) ํ์ด์ค๋ถ, ์ธ์คํ๊ทธ๋จ, ํํฐ๋ ์คํธ๊ฐ ์ด๊ฒ์ผ๋ก ๊ฐ๋ฐ ์ฅ์ - ์น ๊ฐ๋ฐ์๊ฐ ์ต์ํ ๊ธฐ์ (๋ฆฌ์กํธ, ์๋ฐ์คํฌ๋ฆฝํธ)์ ์ด์ฉํ์ฌ ๋ชจ๋ฐ์ผ ์ฑ ๊ฐ๋ฐ์ ํ ์ ์์ - ํฌ๋ก์ค ํ๋ซํผ ํ๋ ์์ํฌ : ๋๋ถ๋ถ์ ์ฝ๋๊ฐ ํ๋ซํผ ๊ฐ ๊ณต์ ๊ฐ ๊ฐ๋ฅํด์ iOS์ ์๋๋ก์ด๋๋ฅผ ๋์์ ๊ฐ๋ฐํ ์ ์์ - Fast Refresh ๊ธฐ๋ฅ: ๋ฆฌ์กํธ ๋ค์ดํฐ๋น๋ ๋ณ๊ฒฝ๋ ์ฝ๋๋ฅผ ์ ์ฅํ๊ธฐ๋ง ํด๋ ์๋์ผ๋ก ๋ณ๊ฒฝ๋ ๋ด์ฉ์ด..