Skip to content

πŸ“• 11μ›” 02일 슀크럼 기둝

Chun Hwa Park edited this page Nov 2, 2021 · 1 revision

μ–΄μ œ ν•œ 일

  • μ£Όκ°„ μŠ€ν”„λ¦°νŠΈ κ³„νš μ„€μ •
    • μ½”λ“œ 에디터(React-Ace) 및 λ§ˆν¬λ‹€μš΄ 에디터(Toast-UI Editor) μ„ μ •
    • Git Project에 칸반 λ³΄λ“œ 생성
  • CRA Typescript ν”„λ‘œμ νŠΈ 생성
  • babelκ³Ό CRA 버전 좩돌 이슈 ν•΄κ²°
    • CRA와 루트 ν΄λ”μ˜ package.json μ˜μ‘΄μ„± 버전(eslint, jest)을 맞좰 μ€˜μ•Όν•¨
  • yarn workspaceλ₯Ό ν™œμš©ν•œ mono-repo ꡬ성
  • React Router μ„€μ •
  • μ½”λ“œ 에디터(React-Ace) 연동 및 좜λ ₯, μ½”λ“œ μ‹€ν–‰ ν…ŒμŠ€νŠΈ

였늘 ν•  일

  • UI ν”„λ ˆμž„μ›Œν¬ μ‚¬μš© μ—¬λΆ€ κ²°μ •
  • 문제 리슀트 νŽ˜μ΄μ§€ λ ˆμ΄μ•„μ›ƒ
  • λ¬Έμ œν’€μ΄ νŽ˜μ΄μ§€ λ ˆμ΄μ•„μ›ƒ
    • μ½”λ“œ 에디터 μ„€μ • μΆ”κ°€
    • λ§ˆν¬λ‹€μš΄ 에디터 μΆ”κ°€
  • κ²°κ³Ό 채점 둜직 μ½”λ“œ μž‘μ„±(닀같이)

κ²°μ • 사항

  • UI ν”„λ ˆμž„μ›Œν¬(Material-ui) μ‚¬μš© μ—¬λΆ€ *μ•ˆλ…•ν•˜μ„Έμš” λ©˜ν† λ‹˜!!!

    • μž₯점
      • UI Component κ°œλ°œμ— λŒ€ν•œ μ‹œκ°„ λΉ„μš©μ„ 쀄일 수 μžˆλ‹€.
      • 이전 λ―Έμ…˜μ—μ„œ 직접 UI κ΅¬μ„±ν•œ κ²½ν—˜μ΄ μžˆμœΌλ―€λ‘œ UI뢀뢄을 μ•Œκ³  있고, ν”„λ ˆμž„μ›Œν¬λ₯Ό 가져와 ν”„λ‘œμ νŠΈμ— 맞게 μˆ˜μ •ν•˜λŠ” 것이 μ’‹λ‹€κ³  생각.(ν”„λ ˆμž„ μ›Œν¬λ₯Ό μˆ˜μ •ν•  수 있으면 잘 μ•Œκ³  μžˆλ‹€κ³  생각)
      • Styled Components와 μ‘°ν•©ν•˜μ—¬ μ‚¬μš©ν•  μˆ˜λ„ μžˆλ‹€.
    • 단점
      • μ™„μ „νžˆ λ‹€λ₯Έ ν˜•νƒœλ‘œ μ»€μŠ€ν…€ν•˜κΈ° μ–΄λ ΅λ‹€.
      • DOM λ…Έλ“œμ˜ μˆ˜κ°€ λ§Žμ•„μ§€λ©΄μ„œ(ν”„λ ˆμž„μ›Œν¬μ—μ„œ μžλ™μ μœΌλ‘œ λ…Έλ“œ 생성) μ„±λŠ₯ μƒμ˜ λ¬Έμ œκ°€ λ°œμƒν•  수 μžˆλ‹€.
  • Styled component κ΅¬ν˜„

    https://codesandbox.io/s/eager-carson-comid?file=/src/App.js

    • Styled component둜 κ΅¬ν˜„ν•˜λ‹€κ°€ λ‚˜μ€‘μ— μ μš©ν•˜κΈ°λ‘œ κ²°μ •
Clone this wiki locally