μΌνλͺ° μΉ μλΉμ€ νλ‘μ νΈ
μ νλ€μ μ‘°ννκ³ , μ₯λ°κ΅¬λμ μΆκ°νκ³ , λ μ£Όλ¬Έμ ν μ μλ μΌνλͺ° μΉ μλΉμ€ μ μ νλ‘μ νΈμ
λλ€.
μΉ κ΅¬ν μμ (λ§ν¬λ νλ‘μ νΈ κΈ°κ°μλ§ μ ν¨ν©λλ€)
http://shopping-demo.elicecoding.com/
** ν΅μ¬ κΈ°λ₯μ νκΈ°μ
λλ€. (μ΄μΈμλ λ μμΌλ©°, μΆκ° μλ΄ λ νλ‘μ νΈ νκ°κΈ°μ€νμμ ꡬ체νλ μμ μ
λλ€.)
- νμκ°μ
, λ‘κ·ΈμΈ, νμμ 보 μμ λ± μ μ μ 보 κ΄λ ¨ CRUD
- μ ν λͺ©λ‘μ μ‘°ν λ°, μ ν μμΈ μ 보λ₯Ό μ‘°ν κ°λ₯ν¨.
- μ₯λ°κ΅¬λμ μ νμ μΆκ°ν μ μμΌλ©°, μ₯λ°κ΅¬λμμ CRUD μμ
μ΄ κ°λ₯ν¨.
- μ₯λ°κ΅¬λλ μλ² DBκ° μλ, νλ‘ νΈ λ¨μμ μ μ₯ λ° κ΄λ¦¬λ¨ (localStorage, indexedDB λ±)
- μ₯λ°κ΅¬λμμ μ£Όλ¬Έμ μ§ννλ©°, μ£Όλ¬Έ μλ£ ν μ‘°ν λ° μμ κ° κ°λ₯ν¨.
μ£Όμ μ¬μ© κΈ°μ
1. νλ‘ νΈμλ
- Vanilla javascript, html, css (Bulma css)
- Font-awesome
- Daum λλ‘λͺ
μ£Όμ api
- μ΄μΈ
2. λ°±μλ
- Express (nodemon, babel-nodeλ‘ μ€νλ©λλ€.)
- Mongodb, Mongoose
- cors
- μ΄μΈ
ν΄λ ꡬ쑰
- νλ‘ νΈ:
src/views ν΄λ
- λ°±: src/views μ΄μΈ ν΄λ μ 체
- μ€ν: νλ‘ νΈ, λ°± λμμ, expressλ‘ μ€ν
μ€μΉ λ°©λ²
- .env νμΌ μ€μ (MONGODB_URL νκ²½λ³μλ₯Ό, κ°μΈ λ‘컬 νΉμ Atlas μλ² URLλ‘ μ€μ ν΄μΌ ν¨)
# npm μ μ°λ κ²½μ°
npm install
npm run start
# yarn μ μ°λ κ²½μ°
yarn
yarn start
λ³Έ νλ‘μ νΈμμ μ 곡νλ λͺ¨λ μ½λ λ±μλ μ μκΆλ²μ μν΄ λ³΄νΈλ°λ γμ리μ€μ μμ°μ΄λ©°, λ¬΄λ¨ μ¬μ© λ° λμ©, 볡μ λ° λ°°ν¬λ₯Ό κΈν©λλ€.
CopyrightΒ 2022Β μλ¦¬μ€ Inc. All rights reserved.