ν’€μŠ€νƒ μ›ΉπŸŒ 개발자 지망생 πŸ§‘πŸ½β€πŸ’»
βž• 인곡지λŠ₯ 관심 πŸ€–


Categories


Recent views

  • 1
  • 2
  • 3
  • 4
  • 5

Subbrain 개발기 - webpack, eslint, etc

  1. κ°œμš”
    • 개발 κΈ°λŠ₯
      • 회고

        Subbrain 개발기 - Webpack, Eslint, etc

        κ°œμš”

        Webpack은 μžλ°”μŠ€ν¬λ¦½νŠΈ ν™˜κ²½μ˜ 정적 λͺ¨λ“ˆ λ²ˆλ“€λŸ¬λ‘œ, μžλ°”μŠ€ν¬λ¦½νŠΈ, CSS, JSON, 이미지 파일 등을 ν•˜λ‚˜μ˜ λ²ˆλ“€ 슀크립트둜 λ¬Άμ–΄μ€€λ‹€.
        이λ₯Ό 톡해 ν•„μš” 데이터 μ••μΆ•, μš”μ²­ λ©”μ‹œμ§€ 수 κ°μ†Œ, μ½”λ“œ λ‚œλ…ν™”, 고립된 μ½”λ“œ 확인 λ“±μ˜ μž₯점을 가진닀.

        EslintλŠ” μžλ°”μŠ€ν¬λ¦½νŠΈ 정적 μ½”λ“œ λΆ„μ„κΈ°λ‘œ, 섀정을 톡해 μ½”λ“œμ˜ 일관성을 지킀고 버그λ₯Ό μ€„μ΄λŠ”λ° μ‚¬μš©ν•  수 μžˆλ‹€.

        Rubocop은 루비 정적 μ½”λ“œ 뢄석기 + μ½”λ“œ 포멧터이닀.

        PrettierλŠ” λ‹€μ–‘ν•œ ν¬λ§·νŒ…μ„ μ§€μ›ν•˜λŠ” μ½”λ“œ ν¬λ©§ν„°λ‘œ, μ„€μ •ν•œ μ½”λ“œ μŠ€νƒ€μΌμ— 맞좰 μžλ™μœΌλ‘œ μ½”λ“œλ₯Ό λ³€κ²½ν•œλ‹€.

        HuskyλŠ” Git에 μ»€λ°‹ν•˜κΈ° 전에 컀밋 λ©”μ‹œμ§€ λ¦°νŒ…, ν…ŒμŠ€νŠΈ μ‹€ν–‰, μ½”λ“œ μ‹€ν–‰ 등을 μ§„ν–‰ν•΄μ£ΌλŠ” νŒ¨ν‚€μ§€μ΄λ‹€.

        개발 νŽΈμ˜μ„±κ³Ό 기술 μŠ€νƒ μŠ΅λ“μ„ μœ„ν•΄ μ‚¬μš©ν•΄ λ³΄μ•˜λ‹€. μ†Œκ·œλͺ¨μ˜ 개인 ν”„λ‘œμ νŠΈμ—μ„œλŠ” 쑰금 μ˜λ―Έκ°€ ν‡΄μƒ‰λ˜μ§€λ§Œ, λ‚˜μ€‘μ— μ»€λ‹€λž€ νŒ€ ν”„λ‘œμ νŠΈμ—μ„œ 큰 νž˜μ„ λ°œνœ˜ν•  수 μžˆμ„ 것 κ°™λ‹€.

        개발 κΈ°λŠ₯

        ⚠️ πŸ› οΈ λ³€κ²½ μ˜ˆμ •

        아무리 생각해도 잘 λͺ»μ“°κ³  μžˆλŠ”κ²ƒ 같아… λ‹€μ‹œ 정리해야할 것 같아…

        회고

        μ•„λ¬΄λž˜λ„ webpack을 μ œμ™Έν•œ κΈ°λŠ₯듀은 VScodeμ—μ„œ νŽΈλ¦¬ν•˜κ²Œ μ§€μ›ν•˜λ―€λ‘œ μ œλŒ€λ‘œ 된 κ΅¬ν˜„μ„ ν•˜μ§€ μ•Šμ€ λŠλ‚Œμ΄λ‹€.

        ν•™μŠ΅μ„ μœ„ν•΄μ„œλΌλ„ μ²΄κ³„μ μœΌλ‘œ μ •λ¦¬ν•˜κ³  μˆ˜μ •ν•  ν•„μš”μ„±μ„ λŠκΌˆλ‹€.