์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- Figma
- Reduce
- Cloud Firestore
- AVAudioPlayer
- String.Index
- components
- CRUD
- ์๊ณ ๋ฆฌ์ฆ
- UIRefreshController
- RxSwift
- map
- mongoose
- SWiFT
- DispatchQueue
- nodejs
- MongoDB
- Decodable
- ios
- Firestore
- ExpressJS
- Firestore CRUD
- ์ฑ๋์์ธ
- Codable
- ์ง๋ฒ๋ณํ
- Core Data
- Encodable
- Filter
- Mac
- ์ฑ๋ง๋ค๊ธฐ
- ํ๋ก๊ทธ๋๋จธ์ค
- Today
- Total
Focus On Develop ๐ค๐ค
[node.js] Nodejs, Expressjs๋? ๋ณธ๋ฌธ
๋จผ์ ๋ง์๋๋ฆฌ๊ณ ์ถ์ ๊ฑด, ์ด ํฌ์คํ ์ Nodejs์ Expressjs์ ์ฅ,๋จ์ ๋ฑ๋ฑ ๋งค์ฐ ์์ธํ๊ฒ ๋ค๋ฃจ์ง๋ ์์๊ฑฐ์์.
๋ค๋ง, nodejs๋ก ์๋ฒ๋ฅผ ๊ตฌ์ฑํ๊ธฐ ์ ์ ์์์ ์! ์ด๋ฐ๊ฑฐ๊ตฌ๋! ํ๋ ์ ๋๋ง ๋ค๋ฃฐ ์์ ์ ๋๋ค.
node.js
์ผ๋ฐ์ ์ผ๋ก javaScript๋ ์น๋ธ๋ผ์ฐ์ ๋ ์น์ฌ์ดํธ์์๋ง ์คํ ๊ฐ๋ฅํ์ฃ ?
noejs๋ javaScript๋ฅผ ์น๋ธ๋ผ์ฐ์ , ์น์ฌ์ดํธ ๋ฟ๋ง ์๋๋ผ ์ธ๋ถ์์๋ ์ฌ์ฉํ ์ ์๊ฒ ํด์ฃผ๋ cross-platform ์์ง์ด์์.
๋ง์ ์ ๋ฌธ์๋ค์ด nodejs๋ฅผ ์น์๋ฒ๋ผ๊ณ ์๊ฐํ๋๋ฐ, nodejs๊ฐ http์๋ฒ๋ฅผ ๋ด์ฅํ๊ณ ์์ด์ ์๋ฒ๋ก ๋ง์ด ์ฌ์ฉํ์ง๋ง, nodejs ์์ฒด๋ก๋ ์น์๋ฒ๊ฐ ์๋๋๋ค!
์..? ์๋ฒ๋ก ์ฌ์ฉํ๋๋ฐ ์๋ฒ๊ฐ ์๋๋ผ๊ณ ..? ๐
nodejs๋ ์ฝ๋๋ฅผ ์คํํ ์ ์๋ ํ๋์ ๋ฐฉ๋ฒ(๋ฐํ์)์ผ ๋ฟ์ด๊ณ , ๋ด์ฅ๋ http์๋ฒ๋ฅผ ์ด์ฉํ๊ณ ์ฝ๋๋ฅผ ์๋ฒ์ฒ๋ผ ์ฌ์ฉํ๋๋ก ๋ง๋ค์ด์ ์๋ฒ๋ก ์ฌ์ฉํ๋ ๊ฑฐ์ฃ !
์ค์ผ์ด.. ๊ทธ๋ผ ์๋ฒ๋ ์ด๋ป๊ฒ ๋ง๋๋๋ฐ?
express.js
"nodejs๋ฅผ ์ํ ๋น ๋ฅด๊ณ ๊ฐ๋ฐฉ์ ์ธ ๊ฐ๊ฒฐํ ์น ํ๋ ์์ํฌ" ๋ผ๊ณ express ์ฌ์ดํธ์์ ์๊ฐํ๊ณ ์๋ค์.
์ ~ ๋ญ์๋ฆฌ์ธ์ง ๋ชฐ๋ผ ~ ใ ใ
์์์ nodejs๋ http์๋ฒ๋ฅผ ๋ด์ฅํ๊ณ ๋ ์์ง๋ง, ์ด๋ค ์ฝ๋๋ฅผ ๊ตฌํํด์ค์ผ๋ก์จ ์๋ฒ๋ก ์ฌ์ฉํ๋๋ก ๊ตฌํํด์ค๋ค๊ณ ํ์ฃ ~? ๊ทธ๋ผ.. HTTP ํต์ ์ํด์ผํ๋๊น.. ํต์ ๋ฐฉ๋ฒ๋ ๋ฐฐ์์ผํ๊ณ .. ํจํท์ ์ ๋ณด๋ ์ค์ด์ผํ๋๊น.. ํจํท๋ ๋ฐฐ์์ผํ๊ณ ..
์.. ์ํด..
๋ผ๊ณ ์๊ฐ์ด ๋ค๋!!ใ ใ nodejs๋ฅผ ์๋ฒ๋ก ์ฝ๊ฒ ๊ตฌ์ฑํ ์ ์ ์ ์๋๋ก ํด์ฃผ๋๊ฒ ๋ฐ๋ก express ํ๋ ์์ํฌ์ ๋๋ค!!
์ฆ, express๋ nodejs๋ฅผ ์ฝ๊ฒ ์๋ฒ๋ก ๊ตฌ์ฑํ ์ ์๊ฒ ๋ง๋ ํด๋์ค์ Library๋ค์ ๋ชจ์๋ ๊ฒ์ด๋ค! ๋ผ๊ณ ํ ์ ์๊ฒ ๋ค์!!
์ ๋ง ๊ฐ๋จํ์ฃ ? ใ ใ ๋ค! ์ ๋ iOS ๊ฐ๋ฐ์๋๊น, ์์ ๋ ๊ฐ๋ ๋ง ์ ๋ฆฌํด๋๊ณ ์ง๋๊ฐ๋๋ค!!
์ค๋๋ ๋๊ตฐ๊ฐ์๊ฒ ๋์์ด ๋์๊ธธ ๋ฐ๋์ ๐
'๊ณตํต > BackEnd' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[mongoDB] Mongo DB, Mongoose๋? (0) | 2021.03.04 |
---|---|
[node.js] Mac์ ์ค์น๋ node.js ์ ๊ฑฐํ๊ธฐ (0) | 2021.03.04 |
[BigSur] MongoDB ์ค์นํ๊ธฐ (0) | 2021.03.04 |
[BigSur] homebrew-core is a shallow clone ์๋ฌํด๊ฒฐ (0) | 2021.03.04 |