์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ํ๋ก์ ํธ
- ํ์ด์ฌ
- ์ฝ๋ฉ์ ํ
- mongodb
- ๋ชจ๊ฐ์ฝ
- Python
- error
- ๋ ธ๋ง๋์ฝ๋
- ๊ทธ๋ฆฌ๋
- JS
- CSS
- ๋ฐฑ์ค
- HTML
- ๊ตญ๋น์ง์
- ์ฝ๋ฉ
- ์๊ณ ๋ฆฌ์ฆ
- ํฌ๋กค๋ง
- heapq
- ๋๋ฆผ์ฝ๋ฉ
- node.js
- Til
- fe
- KDT
- ์ฝ๋ฉํ ์คํธ
- ํ ์ดํ๋ก์ ํธ
- react
- ํ๋ก ํธ์๋
- ๊ฐ๋ฐ
- javascript
- ํ๋ก๊ทธ๋๋จธ์ค
- Today
- Total
๋ชฉ๋ก์ฝ๋ฉ์ ํ (4)
๐ฑ → ๐ณ
์๋ฃ๋ฅผ ์ ์ฅํ๊ธฐ ์ํด์ ์ผ๋จ MongoDB์ ์ ์ฅํ ํด๋์ ํ์ผ์ ๋ง๋ค์ด์ผ ํจ database/ collection ๋ง๋ค๊ธฐ โผ 1. MongoDB Atlas ๋ฉ์ธ ๋์๋ณด๋์์ Collections ๋ผ๋ ๋ฒํผ ํด๋ฆญ โผ 2. Add my own data ๋ฒํผ ํด๋ฆญ (ํน์ ์ด๋ฏธ ๋ญ๊ฐ ์๋ค๋ฉด create database) 3. database ์ด๋ฆ, collection ์ด๋ฆ์ ์ ํด์ค ๋ค์ ์ ์ฅ database๋ ํ๋์ ํด๋, collection์ ํ๋์ ํ์ผ ๋๋ โ js ํ์ผ์์ db์ ํต์ let db; MongoClient.connect('์ ์URL', { useUnifiedTopology: true }, function (err, client) { if (err) return console.log(err..
๐ MongoDB Atlas ๊ฐ์ ํ ํธ์คํ ๋ฐ๊ธฐ ์ฌ์ดํธ๋ฅผ ์ค์ ๋ฐฐํฌํ ๊ฒ์ด๋ผ๋ฉด ํด๋ผ์ฐ๋ ์๋น์ค๋ฅผ ์ด์ฉํ๋ ๊ฒ์ด ๋งค์ฐ ์์ ์ ๋ฐฑ์ ๋ ์์์ ํด์ฃผ๊ณ , ๊ฐ์๊ธฐ ์ฌ๋์ด ํฐ์ง ๋ ์ฉ๋ ๊ฑฑ์ ๋ ์๊ณ , ์ ์ ์๋๋ ๋น ๋ฆ -> ์ด๊ฑธ ๋ฌด๋ฃ๋ก ํธ์คํ ํด์ฃผ๋ ์ฌ์ดํธ๊ฐ MongoDB Atlas ๐ DB ์ ์ํ๋ URL ์ฐพ์์ค๊ธฐ 1. ๋ฉ์ธํ๋ฉด ์ ํ ์ด ๋๋๋ฉด CONNECT๋ผ๋ ์์ ํฐ์ ๋ฒํผ ๋๋ฅด๊ธฐ 2. ๊ฐ์ด๋ฐ Connect Your Application ๋ฒํผ ๋๋ฅด๊ธฐ 3. (1) Choose your driver version ์์ Node.js ์ ํ๋์ด์๋์ง ์ ํ์ธํ๊ธฐ 3. (2) ๋ฐ์ ์ ์ URL(Connection String) ๊ธด๊ฒ ๋จ๋ฉด ๋ณต์ฌํด์ ์ผ๋จ ๋ฉ๋ชจ์ฅ ๊ฐ์ ๊ณณ์ ์ ์ฅํด๋๊ธฐ ์ ์ URL๋ง ์ ์จ์ฃผ๋ฉด DB์ ์ง์ ํต..
์ฝ๋ฉ์ ํ ๊ฐ์๋ฅผ ๊ธฐ๋ฐํ์ฌ ๊ณต๋ถํ ๊ธฐ๋ก์ ๋๋ค. https://codingapple.com/ ์ฝ๋ฉ์ ํ ์จ๋ผ์ธ ๊ฐ์ข - ๊ฐ๋ฐ์๋ ๋จ๊ธฐ์์ฑ! ๋จ์ฐ NO1 ๊ฐ์ฌ๋์ NO.1 ๊ฐ์ ์ญ์๋ ๋ช ๊ฐ์ ๋๋ค. IT ์ ๊ณ์ ๋์น๋ NO1. ๊ฐ์ฌ๊ฐ์ ์์ฒญ๋ ๊ฐ์๋ ฅ. ์ฝ๋ฉ์ ํ๋์ ๊ฐ์๋, ์์ฒญ๋๊ฒ ๊ธฐ์ด์ ์ธ ๊ฒ๋ถํฐ ๊ฐ๋ฅด์น๋ ๋ฏ ๋ณด์ด์ง๋ง, ์ค์ ๋ก ๋ค๋ฃจ๋ ๊น์ด๋ ์ codingapple.com โ express ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ฉ๋ฒ const express = require('express'); const app = express(); app.listen(8080, function() { console.log('listening on 8080') }) ๊ตณ์ด ํด์ํด๋ณด์๋ฉด ์ฒซ ๋์ค์ express ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฒจ๋ถ์ ์ฌ์ฉ, ๋ฐ์ app.lis..
์ฝ๋ฉ์ ํ ๊ฐ์๋ฅผ ๊ธฐ๋ฐํ์ฌ ๊ณต๋ถํ ๊ธฐ๋ก์ ๋๋ค. https://codingapple.com/ ์ฝ๋ฉ์ ํ ์จ๋ผ์ธ ๊ฐ์ข - ๊ฐ๋ฐ์๋ ๋จ๊ธฐ์์ฑ! ๋จ์ฐ NO1 ๊ฐ์ฌ๋์ NO.1 ๊ฐ์ ์ญ์๋ ๋ช ๊ฐ์ ๋๋ค. IT ์ ๊ณ์ ๋์น๋ NO1. ๊ฐ์ฌ๊ฐ์ ์์ฒญ๋ ๊ฐ์๋ ฅ. ์ฝ๋ฉ์ ํ๋์ ๊ฐ์๋, ์์ฒญ๋๊ฒ ๊ธฐ์ด์ ์ธ ๊ฒ๋ถํฐ ๊ฐ๋ฅด์น๋ ๋ฏ ๋ณด์ด์ง๋ง, ์ค์ ๋ก ๋ค๋ฃจ๋ ๊น์ด๋ ์ codingapple.com ๐ ์๋ฒ๋? ์ ๋ฌธ ์ฉ์ด๋ก ์ ๋ฆฌํ์๋ฉด 'ํด๋ผ์ด์ธํธ์ ์์ฒญ์ ๋ฐ์ผ๋ฉด ์๋น์ค, ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ๋ ์ปดํจํฐ ํน์ ํ๋ก๊ทธ๋จ'์ด๋ค ์ธ๊ฐ์ ์ฉ์ด๋ก ๋ค์ ์ค๋ช ํ์๋ฉด '์์ฒญ์ ๋ฐ์ผ๋ฉด ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด์ฃผ๋ ๊ธฐ๊ณ' ๋ ์ฝ๊ฒ ์ด์ผ๊ธฐํ์๋ฉด, ์๋ฒ๋ ๋ญ๊ฐ๋น์ง ์๋ฐ์๊ณผ ๊ฐ์ ์ญํ ์ ๋ญ๊ฐ๋น 2์ธ๋ถ ์ฃผ์ธ์ ~ ํ๋ฉด ๋ญ๊ฐ๋น 2์ธ๋ถ์ ๊ฐ์ ธ๋ค์ฃผ๋ฏ ์น์๋ฒ๋ ๋ง์ฐฌ๊ฐ์ง๋ก, ๋ค์ด๋ฒ ์นํฐ ํ์ด..