Skip to content

Peersession_w2

Yancy edited this page Nov 27, 2020 · 1 revision

2μ£Όμ°¨ ν”Όμ–΄μ„Έμ…˜ 26 Group

ν”Όμ–΄ μ„Έμ…˜

μ°Έκ°€μž

  • Aμ‘° : μ–‘μ˜ˆμ§„, μœ€μ„μ£Ό
  • Bμ‘° : μž„κΈ°λ΄‰, μ •μ§€μ°¬
  • Cμ‘° : μ΅œν™μΌ, 윀영우

진행방식

1~2μ£Όμ°¨ ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•˜λ©΄μ„œ, μ–΄λ €μ› λ˜ λΆ€λΆ„, κΆκΈˆν–ˆλ˜ λΆ€λΆ„, μ–΄λ–€μ‹μœΌλ‘œ ν•΄κ²°ν•˜μ˜€λŠ”μ§€ 곡유

typescript, lint, prettier κ΄€λ ¨ μ„€μ • 였λ₯˜ 문제

  • gitconfig μ—μ„œ crlf 둜 λ°”λ€ŒλŠ” 것을 λ§‰μ•„μ„œ 문제 ν•΄κ²°

TS와 JSκ°€ μ–΄λ–€κ²Œ 크게 λ‹¬λžλ˜κ°€μš”?

  • νƒ€μž…μΆ”λ‘ 

TS μΈν„°νŽ˜μ΄μŠ€ κ΄€λ¦¬λŠ” μ–΄λ–»κ²Œ ν•˜λ‚˜μš”?

  • types λΌλŠ” 폴더λ₯Ό ν•˜λ‚˜ 두고 κ±°κΈ°μ—μ„œ 관리함 (BE)
  • μ»΄ν¬λ„ŒνŠΈλ³„λ‘œ interfaceλ₯Ό 관리함

TS 쒋은 점

  • μžλ™μ™„μ„± 및 μ–΄λ–€ 속성듀이 μžˆλŠ”μ§€ μ•Œ 수 μžˆμ–΄μ„œ μ’‹λ‹€.

Mongoose TS λŠ” λͺ½κ΅¬μŠ€μ˜ μž₯점인 μœ μ—°ν•œ μŠ€ν‚€λ§ˆ μž‘μ„±μ΄ μ–΄λ ΅μ§€ μ•Šμ€κ°€?

  • κ°μ²΄νƒ€μž…μ„ λ„£λŠ” λΆ€λΆ„μ—μ„œ λ”°λ‘œ interface μ •μ˜λ₯Ό ν•΄μ£Όλ©΄ λœλ‹€.

μƒˆλ‘­κ²Œ λ°°μš°λŠ” 것듀이 λ„ˆλ¬΄ λ§Žμ•„μ„œ μ œλŒ€λ‘œ 따라가지 λͺ»ν•˜κ³  μžˆλŠ” 것 κ°™λ‹€.

  • ν™”μ΄νŒ…

Github OAuth 토큰은 μ–΄λ–»κ²Œ?

  • μΏ ν‚€, local storage

ν”„λ‘œμ νŠΈ 진행방식

  • API 섀계, seed data , FEλ₯Ό λ§Œλ“€λ‹€κ°€ 데이터가 ν•„μš”ν• λ•Œ BEλ₯Ό λ§Œλ“œλŠ” 방식 ( B )
  • ν”„λ‘ νŠΈμ—μ„œ ν•„μš”ν•  λ•Œλ§ˆλ‹€ λ°±μ—”λ“œ μž‘μ—…μ„ μ‘°κΈˆμ”© ν•œλ‹€. ( A )
  • 백쑰금 ν”„λ‘ νŠΈμ‘°κΈˆμ”© 연동을 μœ„μ£Όλ‘œ( C )

μƒνƒœκ΄€λ¦¬λŠ” μ–΄λ–»κ²Œ? μ „λΆ€λ‹€ REDUX ? MobX μ‚¬μš©ν•˜λŠ”μ§€ ?

  • λŒ€λΆ€λΆ„μ˜ μƒνƒœκ΄€λ¦¬λŠ” MobX둜 관리λ₯Ό ν•˜κ³  λΆˆν•„μš”ν•œ μž¬λ Œλ”λ§μ„ 쀄이기 μœ„ν•΄ store에 μžˆλŠ” 데이터 λ³„λ‘œ λ°˜μ‘ν•˜λ„λ‘ μƒκ°μ€‘μž…λ‹ˆλ‹€.

ν…μŠ€νŠΈ 볡사뢙이기 μ–΄λ–€μ‹μœΌλ‘œ?

  • AI λ‚˜ μžμ—°μ–΄ 처리λ₯Ό ν•˜λŠ”κ±Έ μ“°κΈ°μ—” λ„ˆλ¬΄ ν¬μ§€μ•Šμ€μ§€?

파이차트 같은 μ‹œκ°ν™”

  • μ‹œκ°„μ΄λ˜λ©΄ 라이브러리 λ§Œλ“€κΈ°
    • μ•ˆλ˜λ©΄ 라이브러리 μ‚¬μš©
  • 라이브러리 μ‚¬μš©
    • μ‹œκ°„λ˜λ©΄ svg둜 직접 λ§Œλ“€κΈ°

리뷰

  • μ•„μΉ¨ μ „κΉŒμ§€ 리뷰λ₯Ό 진행함
  • 아침에 λ‹€ 같이 merge(ν˜Όμžν•˜λ©΄ λ¬΄μ„œμ›€)

λ°°ν¬λ‹¨κ³„μ—μ„œ κ²ͺ은 어렀움

  • NginX, pm2μ œλŒ€λ‘œ μ¨λ³΄μ§€μ•Šμ•„μ„œ λ‹€λ₯΄κ²Œ λ°°ν¬ν–ˆλŠ”λ° 써볼 생각

곡뢀해야 ν•  것

  • μƒνƒœ 관리 ( Redux / MobX )
  • 데이터 μ‹œκ°ν™”

2μ£Όμ°¨ ν”Όμ–΄μ„Έμ…˜ 24 Group

ν”Όμ–΄ μ„Έμ…˜

μ°Έκ°€μž

  • Aμ‘° : 박상신, λ°•μŠΉν™˜
  • Bμ‘° : κΆŒμ˜ˆμ§€
  • Cμ‘° : κΉ€λ―Όμ„­, λ°•μž¬μœ€

μ•„ν† λ―Ή λ””μžμΈ

  • view κ°œλ°œμ— 집쀑
  • 업무 배뢄이 μˆ˜μ›”ν•΄μ§

가계뢀 λ…Έλ©€ν•œ μ„œλΉ„μŠ€

  • μΈν„°λ ‰ν‹°λΈŒλ‘œ μ„œλΉ„μŠ€ μ‚¬μš©μ— 재미λ₯Ό 주자.
  • styled component νž˜λ“¬ => μ•„ν† λ―Ήνž˜λ“¬ => μ•„ν† λ―Ή 채택 X

기술 μŠ€νƒ

  • mongo μ„ νƒν•œ 이유?
    • 가계뢀가 μžμ²΄κ°€ μˆ˜μ • μ‚­μ œκ°€ 적고, 읽기 μ“°κΈ°κ°€ λ§Žμ•„μ„œ RDMS보닀 빠름.
    • 써보고 μ‹ΆμŒ.
    • APIν•˜λ‚˜λ‘œ DBλͺ¨λ“  데이터 μ‰½κ²Œ μ“Έ 수 μžˆλ‹€.
  • mongoDB join?
    • 그럴꺼면 mysql?
  • mobx
    • ν•¨μˆ˜ν˜•
    • ν΄λž˜μŠ€ν˜•
    • computed둜 κ±°λž˜λ‚΄μ—­μ„ κ³„μ‚°ν•˜λŠ”λ°, κ·Έ λ°°μ—΄ λŒλ•Œ μ»΄ν¬λ„ŒνŠΈλ„ 같이 μƒμ„±ν•œλ‹€λ©΄ ?
  • mms
    • 막막

κ²°λ‘ 

일단 해보고 λ¬Έμ œκ°€ 있으면 κ³ λ―Ό.

Clone this wiki locally