κΆμν¬ | νμ£Όν¬ | μμμ§ | κΉλ―Όμ§ |
---|---|---|---|
sohee-K | Hyun-juhee | yezgoget | mnxmnz |
νλ λμ보기 λ§μ΄νμ΄μ§(~ing) |
μ νλ μΆκ° νλ λͺ¨μ보기 λ‘κ·ΈμΈ |
λ©μΈ ν | κ°λ³ νλ 보기 |
git branch [step-card] [my-page] |
git branch [createActivity] |
git branch [home] |
git branch [activity-one] |
π‘ ν€λ
- νλ μ΄λ¦ νμ
- μ΄λ―Έ μ μ₯λ λ΅λ³μ΄ μμ κ²½μ°μλ§ μ’μ° λ²νΌμΌλ‘ μ΄λ κ°λ₯
π‘ νμ¬ μ§λ¬Έ μΉ΄λ
- μΉ΄λ indexμ λ°λΌ μ§λ¬Έ νμ
- λ΅λ³ μμ± μμ(μ€λ³΅ 곡백 λΆκ°λ₯, μ΅λ 1000μ)
- λ΅λ³ μμ μ€ μ΄μ μΉ΄λ λλ μ’μ°λ²νΌ ν΄λ¦μ μ μ₯ μλ΄ λͺ¨λ¬ νμ
π‘ μ€μΏ± μ μ₯ λ²νΌ
- λ΅λ³μ΄ λΉ λ¬Έμμ΄μΌ κ²½μ° λΉνμ±ν
- λ΅λ³μ΄ μ‘΄μ¬νλ κ²½μ° νμ±ν
- νμ±νλ κ²½μ° hoverμ μ€νμΌ λ³κ²½
- νμ±νλ κ²½μ° ν΄λ¦μ λ΅λ³ μ μ₯ ν λ€μ μΉ΄λλ‘ λμ΄κ°
π‘ μ΄μ μ§λ¬Έ μΉ΄λ
- μ΄μ μ§λ¬Έκ³Ό μ μ₯λ λ΅λ³ λ΄μ© νμ
- hoverμ μ€νμΌ λ³κ²½
- ν΄λ¦μ ν΄λΉ μΉ΄λμ μμ νμ΄μ§λ‘ λμ΄κ°
π‘ λ€μ μ§λ¬Έ μΉ΄λ
- λ€μ μ§λ¬Έ λ΄μ© νμ
π‘ μ€μΏ± μ§νλ₯ & μ λλ©μ΄μ
- λ΅λ³ μμ±λ₯ μ λ°λΌ μ§νλ₯ νμ λ° μ λλ©μ΄μ
ν¨κ³Ό
- λ΅λ³ μμ±λ₯ μ λ°λΌ μ²ν¬ λ©μΈμ§ νμ
π‘ μμ± μλ£ μΉ΄λ
- 10κ°μ λ΅λ³ λͺ¨λ μμ±μλ£μ νμ
- νλ λμ보기 λ²νΌ ν΄λ¦μ 미리보기 λ·°λ‘ λμ΄κ°
π‘ νλ λ΄μ© μ
λ ₯λ°κΈ°
- μ λͺ©
- μμ λ¨μ²΄
- μ§λ¬΄ νκ·Έ
- μλ νκ·Έ
- νμ€ μ€λͺ
- μ
λ ₯μ°¨ hoverμ μ€νμΌ λ³κ²½
π‘ μ μ₯ μλ£ λ²νΌ
- μ λͺ©, μ§λ¬΄ νκ·Έ, μλ νκ·Έ μ
λ ₯μ λ²νΌ νμ±ν
- νμ±νλ κ²½μ° hoverμ μ€νμΌ λ³κ²½
π‘ μ μ₯ μλ£μ νμ
(λͺ¨λ¬)
- νλμ μμΈν λμλ³ΌκΉμ? μμ λ€ μ νμ -> νλ λμλ³΄κΈ°λ‘ μ΄λ
- 'λ€μμ ν λμ' μ ν μ νμΌλ‘ μ΄λ
π‘ μ¬μ§ λ° νμΌ μ
λ ₯λ°κΈ°
- μ¬μ§, νμΌ formDataλ‘ μλ²μ μ μ‘
π‘ ν€λ
- νλ μ΄λ¦ νμ
- μ¦κ²¨μ°ΎκΈ° λ²νΌ
- μμ λ²νΌ
- μμ λ²νΌ
π‘ νλ λ΄μ© νμΈνκΈ°
- μ λͺ©
- νλ μ¬μ§
- μμ λ¨μ²΄
- μ§λ¬΄ νκ·Έ
- μλ νκ·Έ
- νμ€ μ€λͺ
- νμΌ μ²¨λΆ
- νλ μΉ΄λ λΆλΆ μ¬μ©μ λ΅λ³ μ 리
π‘ νλ λ΄μ© μμ νκΈ°
- μ λͺ©
- νλ μ¬μ§
- μμ λ¨μ²΄
- μ§λ¬΄ νκ·Έ
- μλ νκ·Έ
- νμ€ μ€λͺ
- νμΌ μ²¨λΆ
- μ
λ ₯μ°¨ hoverμ μ€νμΌ λ³κ²½
- νλ μΉ΄λ λΆλΆ μ¬μ©μ λ΅λ³ μ 리
π‘ μμ μλ£ λ²νΌ
- μ¬μ©μκ° κ°μ μμ ν ν μμ μλ£ κ°λ₯
π‘ μ¦κ²¨μ°ΎκΈ° λ²νΌ
- νλ μ¦κ²¨μ°ΎκΈ° λ±λ‘ λ° ν΄μ κΈ°λ₯
π‘ μ¬μ©μ λ΅λ³ μνμ λ°λΌ 4κ°μ§ λ€λ₯Έ λ·° μ 곡
- 0: μμ±ν μ§λ¬Έ μΉ΄λλ νλλ μκ³ κΈ°λ³Έ μ λ³΄λ§ μ
λ ₯νμ κ²½μ°
- 1: μμ±ν μ§λ¬Έ μΉ΄λκ° μμΌλ 10λ²κΉμ§ μμ±νμ§ μμμ κ²½μ°
- 2: 10λ²κΉμ§ λͺ¨λ μ§λ¬Έ μΉ΄λ μμ±νμ κ²½μ°
- 3: μ¬μ©μκ° 10λ²κΉμ§ μ§λ¬Έ μΉ΄λλ₯Ό μμ±ν μ§ ν 미리보기 νλ©΄
π‘ λ©μΈ ν€λ
- ν
- λͺ¨μ보기
- λ§μ΄νμ΄μ§
π‘ μ¬μ©μ μΈμΏλ§
- μ¬μ©μ μ΄λ¦μ΄ λ€μ΄κ° μΈμ¬λ§
- νλ μ μ (F5μ λλ€μΌλ‘ λ°λ)
- μ νλ μΆκ° λ²νΌ
π‘ νλ λΆλ¬μ€κΈ°
- κΈ°κ° μ ν λ²νΌ (λ
λ)
- νλ μΉ΄λ
γ΄ νλ μ΄λ―Έμ§. νλ μ λͺ© , κΈ°κ°, ν΄μνκ·Έ
γ΄ μ¬μ©μ κ²½νμ μμ½ν΄μ 보μ¬μ€.
- κΈ°κ° μ ν
- νμλΌμΈ μ«μ λΉνμ±ν
π‘ νλ λͺ¨μ보기/μ¦κ²¨μ°ΎκΈ°/μμ± μ€μΈ νλ μ ν
- νλ λͺ¨μ보기 : νν°λ§ κ°λ₯, μ²μμλ μ 체 νλ
- μ¦κ²¨μ°ΎκΈ° : μ¦κ²¨μ°ΎκΈ° λ±λ‘ν νλ
- μμ± μ€μΈ νλ : μμ§ μμ±μ΄ μλ£λμ§ μμ νλ
π‘ νν°
- νλ κΈ°κ° μ ν
- κ΄λ ¨ μ§λ¬΄ νκ·Έ μ ν
- ν΅μ¬ μλ νκ·Έ μ ν
- νμΈ λ²νΌ ν΄λ¦ μ ν΄λΉνλ νλλ§ μ‘°ν
π‘ νλ ν΄λ¦μ
- κ°λ³ νλ μ‘°ν νμ΄μ§λ‘ μ΄λ
π‘ λΉλ° λ²νΈ μ
λ ₯
π‘ λ‘κ·ΈμΈ
- λ‘κ·ΈμΈ μ±κ³΅ μ νμΌλ‘ μ΄λ
- μ€ν¨μ κ²½κ³ λ¬Έ μΆλ ₯
π‘ κΈ°λ³Έ μ 보 λ μ΄μμ
π‘ μ΄λ ₯ μ¬ν λ μ΄μμ
β
βββ assets
β βββ icons
β βββ image
βββ components
β βββ activityOne
β β βββ default
β β βββ edit
β β βββ global
β β βββ notFinished
β β βββ notStarting
β βββ common
β βββ createActivity
β βββ filterActivities
β βββ home
β βββ myPage
β βββ signIn
β βββ stepCard
βββ containers
β βββ activityOne
β β βββ default
β β βββ edit
β βββ createActivity
β βββ filterActivities
β βββ home
β βββ signIn
β βββ stepCard
βββ font
βββ lib
β βββ api
β βββ styles
βββ pages
β βββ activityOne
β βββ createActivity
β βββ filterActivities
β βββ home
β βββ myPage
β βββ signIn
β βββ stepCard
βββ stores
β βββ modules
β βββ index.js
βββ App.js
βββ index.js
βββ serviceWorker.js
"@testing-library/jest-dom": "^5.11.4",
"@testing-library/react": "^11.1.0",
"@testing-library/user-event": "^12.1.10",
"antd": "^4.9.4",
"axios": "^0.21.1",
"global": "^4.4.0",
"prettier": "^2.2.1",
"react": "^17.0.1",
"react-dom": "^17.0.1",
"react-redux": "^7.2.2",
"react-router-dom": "^5.2.0",
"react-scripts": "4.0.1",
"redux": "^4.0.5",
"styled-components": "^5.2.1",
"yarn": "^1.22.10"
β main - κ°λ° μλ£νκ³ μ΅μ’
μ½λ μ¬λ¦¬λ λΈλμΉ
β develop - κ°μ λ΄λΉν νμ΄μ§ λ·° λΈλμΉλ₯Ό ν©μ³μ ν
μ€νΈ μ§ννλ λΈλμΉ
- home (ν view)
- createActivity (μ νλ μΆκ° view)
- step-card (νλ λμ보기 view)
- activity-one (κ°λ³ νλ 보기 view)
- my-page (λ§μ΄νμ΄μ§ view)
- responsive (λ°μν νμΈμ© λΈλμΉ)
-
ESLint λ° Prettier
// .prettierrc { "singleQuote": true, "semi": true, "useTabs": false, "tabWidth": 2, "trailingComma": "all", "printWidth": 80, "arrowParens": "avoid" }
-
lowerCamelCase
-
νμ΄ν ν¨μνμΌλ‘ μ»΄ν¬λνΈ μ μΈνκΈ°
- νμ΄ν ν¨μν μ»΄ν¬λνΈ μμ
import React from 'react'; const Hashtag = () => { return <div></div>; }; export default Hashtag;
-
sqoop Server