Node.js์ Vue (๋ฌผ๋ก ๊ธฐ๋ณธ์ ์ธ html๋ ๊ฐ๋ฅํฉ๋๋ค) ๋ฅผ ์ด์ฉํ์ฌ ์๋ฒ๋จ์ ์๋ ํ์ผ์ ๋ค์ด๋ก๋ํ๋ ์ฝ๋์ํ์ ๋๋ค. ๊ธฐ๋ณธ์ ์ธ express ์๋ฒ๋ฅผ ๋์ฐ๋ ์ค์ ์ด๋ ์คํํ๊ฒฝ ์ ํ ์ ์ ์ธํ์์ต๋๋ค. [router.js] 1 2 3 4 5 const util = require('./util.js') router.get('/download',(req, res, next)=>{ util.download(req, res) }) Colored by Color Scripter cs ์ผ๋จ ๊ธฐ๋ณธ์ ์ธ ๋ผ์ฐํฐ ์ ํ ์ ๋๋ค. ๋จ์ํ๊ฒ /download ๋ผ๋ ๋ผ์ฐํฐ๋ก ์ง์ ํ์ ๋ util.js ํ์ผ์ ์๋ download ํจ์๋ฅผ ์คํ์์ผ์ฃผ๋ ์ฝ๋์ ๋๋ค. [util.js] 1 2 3 4 5 6 7 8 9 10 11 expo..
์ผ๋จ Vue js์ Nuxt์ ๋ํ ์ธ๋ถ์ ์ธ ๋ด์ฉ์ด ์๋ ๋ถ๋ถ์ ์ํด๋ถํ๋๋ฆฝ๋๋ค. Nuxt๋ฅผ ์ฌ์ฉํ๊ณ ๋์ ๊ฒช์๋ ์ฅ๋จ์ ๋ค์ ์ ์ด๋ณด๋ ค ํฉ๋๋ค. ์ง๊ด์ ์ธ Vue ํ๋ ์์ํฌ ์น ๊ฐ๋ฐ์ ์ฝ๊ณ ๊ฐ๋ ฅํ๊ฒ ๋ง๋ค์ด์ฃผ๋ ์คํ์์ค ํ๋ ์์ํฌ์ธ Nuxt.js๋ก ์ฌ๋ฌ๋ถ์ ๋ค์ Vue.js ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค์ด๋ณด์ธ์. Nuxt ๊ณต์ ํํ์ด์ง์ ๋์์๋ ๋๋ฌธ ๋ฌธ๊ตฌ์ ๋๋ค. ์ ๋ง ๊ทธ๋๋ก Vue๋ฅผ front-end ๋๊ตฌ๋ก ์ฌ์ฉํ๊ธฐ ์ฝ๊ฒ๋ ๋ง๋ค์ด์ง framework์ ๋๋ค. ๊ณต์ ํํ์ด์ง๊ฐ ํ๊ธ๋ก ์ด๋ฏธ ๋ฒ์ญ์ด ๋์ด์์ด์ ์์ธํ ์ค๋ช ์ ๊ณต์ ํํ์ด์ง๋ฅผ ์ฐธ์กฐํ๋๊ฒ ๊ฐ์ฅ ์ ํฉํฉ๋๋ค. ์ด ๊ธ์์ ์ง์ NUXT JS๋ก ๊ฐ๋ฐ์ ํ๋ฉด์ ๊ฒช์๋ ๋ด์ฉ๋ค์ ์์ฃผ๋ก ์์ฑํ์์ต๋๋ค. ๊ธฐ์กด์ Vue๋ฅผ ์ฐ๋ฉด์ ํ์ํ๋ ์์ ๋ค... ๋จํธ์ ์ผ๋ก vue๋ฅผ ์ฌ์ฉํ๋ค๋..
์ฌ์ฉํ๋ค๋ณด๋ ๋ช ๊ฐ์ง ๋ฌธ์ ์ ์ด ์์ด์ ํด๊ฒฐ๋ฐฉ๋ฒ์ ์ถํ์ ์ ๋ฐ์ดํธํ๋๋ก ํ๊ฒ ์ต๋๋ค. ์๋๋ ํผ์ ๊ณต๋ถ๋ชฉ์ ์ผ๋ก ์ฐ๋ค๊ฐ ์ค๋ฌด์์ ์ ์ฉํ๋ ค๋ค๋ณด๋ ๊ธฐ์กด์ ์ฐ๋ ๊ตฌ์กฐ์์ ๋ณ๊ฒฝ์ ํ์์ฑ์ ๋๊ปด์ก์ต๋๋ค. ์ด์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ์์ฉ๊ณผ ๊ฐ๋ฐํ๊ฒฝ์ ๋ฐ๋ผ ์ฌ์ฉํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ๋ค๋ฆ ๋๋ค. ํ๋์ ํ๋ก๊ทธ๋จ์์ ํ์์ ์ฌ๋ฌ๊ฐ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ๊ทผ์ด ๊ฐ๋ฅํด์ผํฉ๋๋ค. ๊ฐ๋ฐ์๋ฒDB์ ์์ฉ์๋ฒDB๊ฐ ์๋ฒฝํ๊ฒ ์ผ์นํ์ง ์๊ธฐ ๋๋ฌธ์ entity ์์ฑ๋ ๋ณ๊ฐ๋ก ๋์ด์ผํฉ๋๋ค. ์ด์ ์ฑํฐ๊น์ง ์งํํ๋ค๋ฉด sequelize ๋ฌธ๋ฒ ์ฌ์ฉ์ด ๊ฐ๋ฅํ js ํ์ผ๋ค (๋ณดํต entity๋ผ๊ณ ํ๋ ๊ฒ ๊ฐ์ต๋๋ค.) ์ด ์์ฑ๋์์ ๊ฒ๋๋ค. ํ์ง๋ง ์์๊ฐ์ ์ ์ฝ์ฌํญ์ ํด๊ฒฐํด์ผํ๋ค๋ฉด index.js ํ์ผ๋ถํฐ sequelize-auto ๋ชจ๋์ ์ฌ์ฉํ์ฌ entity๋ฅผ ์..
- Total
- Today
- Yesterday
- JavaScript
- docker mysql
- ๊ธฐ์์ฒญAPI
- nestjs module
- typeorm
- ๋น๋๊ธฐ ์์ฒญ
- nestjs typeorm
- nestjs configService
- foreignkey
- ์๊ณ ๋ฆฌ์ฆ
- nestjs directory
- Promise error
- nestjs config
- backend-framework
- NestJS
- Promise bulk
- DeferredResult
- ํ๋ก๊ทธ๋๋จธ์ค
- nestjs/cli
- nestjs doc
- sequelize
- typeorm ์ฐ๊ฒฐ
- Request_Limit_Exceeded
- nestjs project
- Spring Async
- android
- @nestjs/config
- node.js
- node.js backend
- Spring
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |