λ°μ΄ν° λ·°μ΄, μ΄λ―Έμ§ λλκ·Έλ₯Ό ꡬνν νλ‘μ νΈμ λλ€.
Question 1 | Question 2 |
---|---|
Javascript
React
Redux
Styled-Components
μν ν¨μ μΉ΄ν κ³ λ¦¬, μμ± λ±μ μ λ³΄κ° λ΄κΈ΄ λ°μ΄ν°λ₯Ό λμΌλ‘ νμΈν μ μλ λ·°μ΄μ λλ€.
- λ°μν μΉνμ΄μ§
- PXL λ‘κ³ ν΄λ¦ μ΄λ²€νΈ μ κ²μμ°½μΌλ‘ μ΄λ
- urlμ κ²μ λ°μ΄ν° νμ
- Loading UI.
- More λ²νΌ
- λ‘λ©λ λ°μ΄ν°λ λ©λͺ¨λ¦¬ μΊμ.
- μλ¬ μ²λ¦¬
μ΄λ―Έμ§μ νΉμ μμμ λλκ·Έν΄ ν΄λΉ μμμ μ΄λ¦μ μ μ©ν μ μμ΅λλ€.
- μ§μ ν μμ μ΄λ¦ μ μ©
- μ§μ ν μμ μ΄λ¦ μ μ₯
- μ§μ ν μμ μμ
- κ²ΉμΉλ μμ ꡬν
βββ public/
βββ src/
β βββ actions/ - redux action μ€μ
β βββ components/ - page components
β βββ constants/ - exporting action type
β βββ hooks/ - custom hook(toggle, input)
β βββ images/ - img νμΌ
β βββ reducers/ - redux μ€μ
β βββ store/ - redux μ°κ²°
β βββ pages/ - routed pages
β
βββ App.js - page routing
βββ index.js - entry point
βββ README.md - 리λλ―Έ(ν리뷰, λ°°ν¬λ§ν¬, μ½λ컨벀μ
)
βββ package.json - μ¬μ© package λͺ©λ‘
clone
the repository,
$ git clone "https://github.com/wanted-Team4/wanted-codestates-project-4-5.git"
Install
dependencies,
$ npm install
Setting
prettier,
$ npx prettier --write .
start
the project,
$ npm start
emoji | commit message | when to use it |
---|---|---|
π | start | νλ‘μ νΈ μμ |
β¨ | feat | μλ‘μ΄ κΈ°λ₯ μΆκ° |
π | fix | λ²κ·Έ μμ |
β»οΈ | refactor | μ½λ 리ν©ν°λ§ |
π | style | μ€νμΌ μΆκ° λ° μ λ°μ΄νΈ |
π¦ | chore | ν¨ν€μ§ μΆκ° λ° μ λ°μ΄νΈ |
π | docs | κ·Έ μΈ λ¬Έμ μΆκ° λ° μ λ°μ΄νΈ |