πŸ™†πŸ»β€β™€οΈ 개발자 μ†Œν¬μ”¨μ˜ 일일 πŸ™†πŸ»β€β™€οΈ

0
post-thumbnail

λ¦¬μ•‘νŠΈ 파일 ꡬ쑰 섀계

파일 ꡬ쑰... μ–΄λ–»κ²Œ μ„€κ³„ν•˜μ„Έμš”...?

μƒˆλ‘œμš΄ ν”„λ‘œμ νŠΈλ₯Ό μ‹œμž‘ν•  λ•Œ λ§ˆλ‹€ κ³ λ―Όν•˜κ²Œ λ˜λŠ” λ¦¬μ•‘νŠΈ 파일 ꡬ쑰...πŸ€”
파일 ꡬ쑰 결정에 μ‹œκ°„μ„ λ„ˆλ¬΄ ν• μ• ν•˜λŠ” 것이 μ•„λ‹Œκ°€... ν•˜κ³  고민이 또 λ‹€λ₯Έ 걱정을 λ‚³κ³ λŠ” ν–ˆλ‹€.

κ·Έλ•Œ λ‹Ήμ‹œ λ°œκ²¬ν•œ λ¦¬μ•‘νŠΈ 곡식 λ¬Έμ„œμ˜ κ°œλΉ„μŠ€μ½˜ 문ꡬ.

λ„ˆλ¬΄ 깊게 μƒκ°ν•˜μ§€ λ§ˆμ„Έμš”
"이제 막 ν”„λ‘œμ νŠΈλ₯Ό μ‹œμž‘ν•˜λŠ” 단계라면 파일 ꡬ쑰λ₯Ό μ„ νƒν•˜λŠ” 것에 μžˆμ–΄μ„œ 5λΆ„ 이상 μ‹œκ°„μ„ νˆ¬μžν•˜μ§€ λ§ˆμ„Έμš”.

[좜처] λ¦¬μ•‘νŠΈ κ³΅μ‹μ‚¬μ΄νŠΈ, 파일 ꡬ쑰, https://ko.reactjs.org/docs/faq-structure.html

'μ˜³λ‹€κ΅¬λ‚˜!' ν•˜κ³  μš°μ„  크게 λΌˆλŒ€λ₯Ό λ‚˜λˆ  νŒŒμΌμ„ μƒμ„±ν•˜κ³  μΆ”ν›„ 곡톡 μ„±μ§ˆμ„ 가진 것끼리 λ¬Άμ–΄μ£ΌλŠ” 방법을 νƒν–ˆλ‹€.

이제 μ–΄λŠ 정도 파일 ꡬ쑰λ₯Ό λ‚˜λˆ„λŠ” 것에 νŒ¨ν„΄μ΄ 생겼고,
그것을 κΈ°λ‘ν•˜κ³ μž ν•œλ‹€.

μš”μ¦˜ λ‚˜λŠ”...β˜†

src
    β”œβ”€assets
    β”œβ”€const
    β”œβ”€components
 	β”œβ”€request
    β”œβ”€pages
    └─utils
  • assets: 이미지, css 파일
  • const: μƒμˆ˜ λ³€μˆ˜, atom
  • components: 곡톡 μ»΄ν¬λ„ŒνŠΈλŠ” common에
  • request: API, socket μš”μ²­
  • pages: view ν™”λ©΄
  • utilts: ν•¨μˆ˜ λͺ¨μŒ

κΈ°λŠ₯에 λ”°λ₯Έ λΆ„λ₯˜, μ•„ν† λ―Ή λ””μžμΈ, μœ ν˜•μ— λ”°λ₯Έ λΆ„λ₯˜ λ“±
파일 ꡬ쑰 μ„€κ³„ν•˜λŠ” 방법은 λ‹€μ–‘ν•˜λ‹€.


본인 μŠ€μŠ€λ‘œλ‚˜ νŒ€μ›λ“€λΌλ¦¬ κ°€μž₯ νŽΈν•œ 방법이 μžˆλ‹€λ©΄ 그것이 베슀트...πŸ‘πŸ»
profile
λ‹Ήλ‹Ήν•˜κ²Œ μ™ΈμΉ˜κ³  μ‹Άμ–΄μš”. "λ‚˜, γ€Œν”„λŸ°νŠΈμ—”λ“œ κ°œλ°œμžγ€μ•Ό" 라고...😏

0개의 λŒ“κΈ€