-
Notifications
You must be signed in to change notification settings - Fork 3
π Week1
seoyoon yi edited this page Aug 21, 2024
·
1 revision
- κ°λ¨ν κΉ μ»¨λ²€μ μ¬μ© μ μ
- κΉ μ΄λͺ¨μ§λ₯Ό νμ©νμ¬ μ»€λ° λ©μμ§λ₯Ό μκ°μ μΌλ‘ ꡬλΆνλ λ°©μ κ³ λ €
- νλ‘κ·Έλλ° λꡬ: Typescript, React
- λΉλ λꡬ: Vite
- μν κ΄λ¦¬μ: Zustand
- μλ² μν κ΄λ¦¬μ: TanStack Query
- μ€νμΌλ§: Emotion
- ν μ€νΈ: Playwright, Cypress(νμΌ μ ν μμ )
- λμμΈμ κ³ λ €ν μ΄μ UI ꡬν
- κΈ°λ₯ λ° κ°λ°μ μμ±λμ μ§μ€
- E2E ν μ€νΈμ μ² μ ν μ§ν
- μλ² λ°°ν¬(κ³ λ―Ό μ€)
- μ‘μ§λμ΄ λ¦¬λ μ€ μλ² κ²½νμ΄ μμ΄, μ§ν μ¬λΆ κ²ν μ€
- μνΌλ² μ΄μ€, νμ΄μ΄λ² μ΄μ€ λ±μ λμλ κ²ν μ€
- κΈ°ν
- μμμ μλ²μ μ μ₯νμ§ μκΈ°λ‘ κ²°μ
- μ νλΈ μμ΄νλ μ λμμΌλ‘ 리μ‘νΈ μ νλΈ λΌμ΄λΈλ¬λ¦¬ λλ YouTube API κ²ν
- μμ λ§ν¬ ννλ‘ κ²ν
- μ½λ리뷰 AI μΈν (λ΄λΉ: μ‘μ§λ)
- μ§λ: 리μ‘νΈμ λν μ΄ν΄λ ν₯μ λͺ©ν
- νΈμ°λ: νλ‘ νΈμλ μΈν°λμ μ κ΄μ¬
- μμ€λ: νλ‘μ νΈμ μμ±λμ μ§μ€
- λ§€μΌ μ€ν 2μ μ€ν¬λ¦°μ· μ΄ν ZEPμμ 짧μ νμ μ§ν (30λΆ μ΄λ΄)
- νμ μκ°μ μ΅λ 2μκ°μ λμ§ μλλ‘ μ‘°μ (κΈ°ν νμ μ μΈ)
- λΉμΌ μ€μ 12μ μ κΉμ§ μΆκ° λ Όμ μ건 μ¬μ 곡μ β κ°μ 미리 μκ° ν νμ μ§ν
- κ΅λ΄ λ° ν΄μΈ SNS λ νΌλ°μ€ λλ μμ΄μ΄νλ μ μμ± (λ΄μΌ μ€ν 2μκΉμ§)
- κ·μΉκ³Ό λ¬Έμλ [GitHub μν€](https://github.com/Dev-FE-1/Toy_Project_3_Team1/wiki)λ₯Ό ν΅ν΄ κ΄λ¦¬λ©λλ€.
-
μ 리λ κ·μΉ
- Git κ·μΉ
- κΉ μ΄λͺ¨μ§ 컨벀μ
- νμΌ λ€μ΄λ° κ·μΉ
- Prettier & ESLint μ€μ
- React μ»΄ν¬λνΈ κ°λ° κ°μ΄λ
-
λ¬Έμνλ νλͺ©
- ν΄λ ꡬ쑰
- μ΄μ νλ‘μ νΈμμ μμ±λ Git κ°μ΄λ ν¬ν¨
-
νΈμ°λμ΄ CSS μ¬μ© λ°©λ²μ μ‘°μ¬νκΈ°λ‘ νμ
¨μ΅λλ€. νΉν
/** @jsxImportSource @emotion/react */
μ§μμ΄ μμ΄ CSSλ₯Ό μ¬μ©νλ λ°©λ²μ λν κ²μ΄μμ΅λλ€. - νλ‘μ νΈμμ
styled
μ»΄ν¬λνΈλ₯Ό μ¬μ©νκ³ , μ»΄ν¬λνΈλ₯ΌContainer
λ‘ κ°μΈλ νμμ μ±ννμμ΅λλ€. - μ΄ λ°©μμ μ¬μ©ν¨μΌλ‘μ¨
/** @jsxImportSource @emotion/react */
μ§μμ΄μ νμμ±μ΄ μμ΄μ§κ² λ©λλ€. - μ΄μ λ°λΌ, μΆκ°μ μΈ CSS μ¬μ© λ°©λ²μ λν μ‘°μ¬λ νμ μκ² λμμ΅λλ€.(κΆκΈνμλ©΄ μ°Ύμμ€μ λ λ©λλ€β¦λ§λ¦¬μ§ μμ μμ μ λλ€.)
- Playwrightλ₯Ό μ¬μ©νμ¬ E2E ν μ€νΈλ₯Ό μ§ννκΈ°λ‘ νμ νμ΅λλ€.
- νλ‘μ νΈ λ΄μμ μ λ κ²½λ‘λ₯Ό
"@/*": ["./src/*"]
λ‘ μ€μ νμμ΅λλ€. - μ΄ μ€μ μ λν λ μμΈν ν λ‘ μ [GitHub Discussion](https://github.com/Dev-FE-1/Toy_Project_2_Team1/discussions/18)μμ μ°Έκ³ ν μ μμ΅λλ€.
- SNS 컨μ κ³Ό λ νΌλ°μ€ μ°ΎκΈ°