Skip to content

PeerSession_W4

jch422 edited this page Dec 11, 2020 · 2 revisions

3μ£Όμ°¨ ν”Όμ–΄μ„Έμ…˜ - 24κ·Έλ£Ή

πŸ”₯ μ°Έμ—¬ 캠퍼

J074 박상신 J129 윀영우 J131 μœ€ν˜„μš° J176 μž₯μ€€μ˜ J188 μ •μ§€μ°¬

πŸ•– ν™œλ™ κ³Όμ •

κΈˆμ£Όμ— κ°œλ°œν•˜λ©΄μ„œ κ³ λ―Όν–ˆλ˜ 사항듀을 μ€‘μ μ μœΌλ‘œ λ…Όμ˜ν•΄λ΄€μŠ΅λ‹ˆλ‹€.

μ„±λŠ₯을 ν–₯μƒμ‹œν‚€κ³  싢은 λΆ€λΆ„, κ΅¬ν˜„μ— 어렀움을 κ²ͺμ—ˆλ˜ λΆ€λΆ„ λ“±

꺾은선 κ·Έλž˜ν”„, μ–΄λ–»κ²Œ 그리면 쒋은가?

  • (꺾은선 κ·Έλž˜ν”„ λŒ€μ‹ )area chart 라이브러리λ₯Ό μΌμ—ˆλ‹€
  • svgλ₯Ό μ΄μš©ν•œ 직접 κ΅¬ν˜„

가계뢀 κ΄€λ¦¬μžκ°€ 가계뢀λ₯Ό μ‚­μ œν•  λ•Œ, 가계뢀 κ΄€λ¦¬μž κΆŒν•œμ€ λˆ„κ΅¬μ—κ²Œ λ„˜μ–΄κ°€λŠ”κ°€?

  • κ°€κ³„λΆ€μ—λŠ” 1λͺ…μ˜ κ΄€λ¦¬μž + nλͺ…μ˜ 일반 νšŒμ› 쑴재
    • 일반 νšŒμ›μ΄ νƒˆν‡΄ν•  λ•ŒλŠ” κ·ΈλŒ€λ‘œ νƒˆν‡΄ 처리
    • κ΄€λ¦¬μžκ°€ νƒˆν‡΄ν•  경우, κ΄€λ¦¬μž κΆŒν•œμ„ λ‹€λ₯Έ μ‚¬λžŒμ—κ²Œ 양도해야 함 (κ΅¬ν˜„μ˜ˆμ •)

둜그인된 μœ μ €μΈμ§€, νŠΉμ • νŽ˜μ΄μ§€μ— κΆŒν•œμ΄ μžˆλŠ” μœ μ €μΈμ§€ λ“± κΆŒν•œμ— λŒ€ν•œ 처리λ₯Ό μ–΄λ–»κ²Œ ν•˜λ©΄ 쒋은가?

  • Dμ‘°: ν˜„μž¬ 방식은 url에 query string으둜 가계뢀 idλ₯Ό λ„£μ–΄μ£Όκ³  μžˆλŠ”λ°, κΆŒν•œμ΄ μ—†λŠ” μœ μ €κ°€ 직접 url을 치고 듀어왔을 λ•Œ νŠ•κ²¨λ‚΄λŠ” μž‘μ—…μ—μ„œ λ„€νŠΈμ›Œν¬ 지연이 μ‹¬ν•˜κ²Œ λ°œμƒν•¨. 이 지연을 효율적으둜 쀄일 수 μžˆλŠ” 방법은 λ¬΄μ—‡μΌκΉŒμš”?

    • URL에 accountID
      • Bμ‘°: 가계뢀 선택 μ‹œ 쿠킀에 accoutBookIdλ₯Ό λ„£μŒ. BEμ—μ„œλŠ” header에 μžˆλŠ” cookieλ₯Ό parsing ν•΄μ„œ μ‚¬μš©. 즉, urlμ—λŠ” accountBookId에 λŒ€ν•œ 정보λ₯Ό λ”°λ‘œ λ„£μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.
      • Aμ‘°: 저희도 accountbook의 고유 idλ₯Ό url에 λ„£μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. λŒ€μ‹  λ‹€μŒκ³Ό 같은 url을 μ‚¬μš©ν•©λ‹ˆλ‹€.
        • (κ°€κ³„λΆ€κ΄€λ¦¬μžid)/(κ°€κ³„λΆ€μ œλͺ©)
        • ex) moa-re.kr/hyeonu/A쑰가계뢀
      • Eμ‘° : accountbook의 idλ₯Ό url에 λ„£μ§€ μ•Šκ³  store둜 κ΄€λ¦¬ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

무료 도메인 처리

  • 내도메인.ν•œκ΅­ (Dμ‘° WIKI - μ‚¬μ΄λ“œλ°” - 2μ£Όμ°¨ ν”Όμ–΄μ„Έμ…˜ μ°Έκ³ )

CSV Import, μ–΄λ–€ λ°©μ‹μœΌλ‘œ μ²˜λ¦¬ν•΄μ•Ό ν•˜λŠ”κ°€?

  • μ•„λž˜μ™€ 같은 검증 μ ˆμ°¨μ—μ„œ 어렀움을 κ²ͺμ—ˆλ‹€

    • Importν•  λ•Œ μ„œλΉ„μŠ€μ—μ„œ μ‚¬μš©ν•˜κ³  μžˆλŠ” ν…Œμ΄λΈ”μ˜ 속성λͺ…κ³Ό μΌμΉ˜ν•˜λŠ”μ§€ 검증
    • Importν•œ 파일 λ‚΄μ—μ„œ νŠΉμ • λ ˆμ½”λ“œμ— λΉ„μ–΄μžˆλŠ” 값이 μ‘΄μž¬ν•˜λŠ”μ§€ 검증
  • μ—…λ‘œλ“œ 된 csv νŒŒμΌμ„ λ°±μ—”λ“œμ— λ³΄λ‚΄μ„œ λΆ„μ„ν•˜κ³  μ‹Άμ—ˆμœΌλ‚˜ FEμ—μ„œ 뢄석을 ν•˜μ§€ μ•Šκ³  보낼 μ‹œ λ§Žμ€ 문제λ₯Ό κ²ͺμ—ˆλ‹€.

load spinner

  • load spinner 적용
    • isLoading(boolean) 값을 storeμ—μ„œ 관리
    • default: true
    • fetching μž‘μ—…μ΄ λλ‚˜λ©΄ isLoading을 false둜

Clone this wiki locally