๊ฒ์ํ์ ๊ธ์ ์ฐ๋ ์์ ๋ ์ด์ด์ ์งํํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ๊ฒ์๊ธ์ ์ด๋ค๋ ๊ฒ์ DB์ ๋ด๊ฐ ์ด ๊ฒ์๊ธ์ ๋ด์ฉ์ด ์ ์ฅ๋๋ค๋ ๋ป ์ด๊ฒ ์ฃ ? ์ผ๋จ ๊ฐ๋จํ ๊ธ ์ฐ๊ธฐ ํ์ด์ง ํผ์ ์์ฑํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. views/write.pug12345678910111213141516171819202122232425262728293031link(rel='stylesheet', href='css/bootstrap.css')link(rel='stylesheet', href='https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.12.4/css/bootstrap-select.min.css')ons-page ons-toolbar div(style='text-align: center;..
์ด์ ํฌ์คํ ์์๋ DB๋ฅผ ์ ํ ํ์ต๋๋ค. ๊ทธ๋ผ DB์ ์๋ ๋ฐ์ดํฐ๋ฅผ ํ์ํด์ผํ๊ฒ ์ฃ ? ๊ทธ๋ผ server์ client ๊ฐ์ ํต์ ์ด ํ์ํ ๊ฒ์ ๋๋ค. ์ฝ๊ฒ ๋งํ๋ฉด ์ ๋จ๊ณผ ๋ท ๋จ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์์ผ ํ๋ค๋ ๊ฒ์ด์ฃ . commuity ๋ผ๋ ํ์ด์ง๋ฅผ ๋ง๋ค์ด์ ์ ์ฉ์ ํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ ๋ pug ํ ํ๋ฆฟ์ ์ฌ์ฉํ๊ธฐ๋๋ฌธ์ html ํํ๊ฐ ์กฐ๊ธ ๋ค๋ฅผ ์ ์์ต๋๋ค. ๋ณํ์ ํด์ฃผ๋ ์ฌ์ดํธ๋ค์ด ๋ง์ด ์์ผ๋ ๋ฐ๊ฟ์ ์ฌ์ฉํ์ ๋ ๋๊ณ ์๋๋ฉด ๊ฐ์ธ์ ์ผ๋ก ๊ฒ์ํ ํผ์ ๋ง๋ค์ด์ ์ฐ์ ๋ ๋ฉ๋๋ค. views/commuity.pug123456789101112131415161718192021222324252627282930313233script(src='https://ajax.googleapis.com/ajax/libs/jquery/..
๊ฒ์ํ์ ๊ธ์ DB๋ฅผ ํตํด์ ์กฐ์ํ๊ธฐ ๋๋ฌธ์ ์ผ๋จ DB์ค์ ์ด ํ์ํฉ๋๋ค.์ ๋ Sequelize๋ฅผ ์ด์ฉํ์ฌ DB๋ฅผ ํ์ฉํ๋ คํ๊ณ , SQL๋ฌธ ์์ฑ ์์ด Javascript๋ก ์งํ๋ฉ๋๋ค.http://bubobubo003.tistory.com/32 ํด๋น ๋งํฌ์ Sequelize๋ฅผ settingํ๋ ๋ฐฉ๋ฒ์ ํฌ์คํ ํ ์ ์ด ์์ต๋๋ค. DB ํ๊ฒฝ์ setting ํ๋ค๋ ๊ฐ์ ํ์ ๋ด์ฉ์ ์งํํ๊ฒ ์ต๋๋ค. [User] ํ ์ด๋ธ+------------+--------------+------+-----+---------+----------------+| Field | Type | Null | Key | Default | Extra |+------------+--------------+------+-----+---------+-..
์์ง ์์ฑ๋ณธ์ ์๋์ง๋ง ๋์์ธ์ ์ข ๋ค๋กํ๊ณ ๊ธฐ๋ณธ์ ์ธ ๊ฒ์ํ ๊ธฐ๋ฅ์ ๊ฐ์ง๊ณ ์๋ ๊ฒ์ํ์ ๋ง๋ค์ด๋ณด๊ณ ์ ํฉ๋๋ค. ์ฌ์ฉ์ธ์ด ๋ฐ ๋๊ตฌ๋ html(pugํ ํ๋ฆฟ ์ฌ์ฉ), css, jquery, javascript, node.js, mysql (sequelize ์ฌ์ฉ) ์ ๋ ์ ๋๋ค. ํ์ฌ ์งํ์ฌํญ ๋ฐ ๊ณํ์1. ๊ฒ์ํ ๊ธ ๋ก๋ (์๋ฃ)2. ํ์ด์ง ๋ถํ (์์ง ์์ ์์ ์ ํจ)3. ์กฐํ ์ (์๋ฃ)4. ๊ธ ์ฐ๊ธฐ (ํผ ์์ ์์ ํ์)5. ๋๊ธ๊ธฐ๋ฅ(์์ง ์์ ์์ ์ ํจ)5. ๊ฒ์๊ธ ๋ณด๊ธฐ (ํผ ์์ ์์ ํ์)6. ๋ณธ์ธ ๊ฒ์๊ธ ์์ (์์ง ์์ ์์ ์ ํจ)7. ๊ฒ์๊ธ ๊ฒ์ (์์ฑ์ ์ด๋ฆ๋ง ์์ ์๋ฃ. ์ ๋ชฉ+๋ด์ฉ ์ ๋ฐ์ดํธ ์์ ) ์ผ๋จ์ ์ด ์ ๋ ์ ๋๋ค. ์ง๊ธ๊น์ง ์์ ํ ํ์ด์ง์ ๊ฐ๋จํ ๋์ ์์์ gif ํ์ผ๋ก ๋ง๋ค..
- Total
- Today
- Yesterday
- ๊ธฐ์์ฒญAPI
- typeorm ์ฐ๊ฒฐ
- node.js backend
- android
- ๋น๋๊ธฐ ์์ฒญ
- nestjs directory
- foreignkey
- nestjs/cli
- Spring Async
- @nestjs/config
- Promise error
- Request_Limit_Exceeded
- ์๊ณ ๋ฆฌ์ฆ
- backend-framework
- nestjs module
- nestjs typeorm
- nestjs configService
- ํ๋ก๊ทธ๋๋จธ์ค
- NestJS
- JavaScript
- typeorm
- docker mysql
- DeferredResult
- sequelize
- nestjs doc
- node.js
- nestjs project
- Promise bulk
- nestjs config
- 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 | 31 |