ITstudy

λ³΄μΌλŸ¬ν”Œλ ˆμ΄νŠΈ(Boilerplate code)λž€? - κ°œλ…, ν•„μš”ν•œ 이유

martinooo 2023. 7. 12. 22:41
728x170

 

πŸ‘‹ 보일러 ν”Œλ ˆμ΄νŠΈλž€?

 

코딩을 ν•˜λ‹€ 보면 의미 μ—†λŠ” 코딩을 ν•  λ•Œλ„ 있고 λΆˆν•„μš”ν•œ μž‘μ—…μ— λ•Œλ¬Έμ— 업무 생산성이 λ–¨μ–΄μ§€λŠ” κ²½μš°κ°€ μžˆμŠ΅λ‹ˆλ‹€.

이럴 경우λ₯Ό λŒ€λΉ„ν•΄ 보일러 ν”Œλ ˆμ΄νŠΈλ‘œ 기본적인 골격을 미리 λ§Œλ“€μ–΄μ„œ μ—…κ·Έλ ˆμ΄λ“œν•˜λŠ” 방식이며 λΆˆν•„μš”ν•œ μ½”λ“œμ™€ 생산성을 높일 수 μžˆλŠ” 방법이닀.

 


κ°œλ°œμžμ—κ²Œ 보일러 ν”Œλ ˆμ΄νŠΈ λž€?

 

μ½”λ”©μ—μ„œ 보일러 ν”Œλ ˆμ΄νŠΈλŠ” κ°œλ°œμžμ—κ²Œ κΌ­ ν•„μš”ν•œ μš”μ†Œμ΄λ‹€.

직접 타이핑, 반볡적인 μž‘μ—…, ν•˜λ“œ μ½”λ”© 등은 μžλ™ν™”λ‘œ 맑겨 버리고 κΌ­ ν•„μš”ν•œ 코딩을 ν•  수 μžˆλ„λ‘ λ„μ™€μ£ΌλŠ” 방법이 보일러 ν”Œλ ˆμ΄νŠΈμž…λ‹ˆλ‹€.

κ°€μž₯ λŒ€ν‘œμ μΈ 예둜 create-react-app ν™œμš©ν•˜λ©΄ 미리 갖좰진 골격을 μ£Όκ³  κ°œλ°œμžλŠ” κ±°κΈ°μ„œ μ›ν•˜λŠ” μ„œλΉ„μŠ€μ— λ§žμΆ°μ„œ κ°œλ°œμ„ ν•˜λŠ” 것이닀.

λ§Œμ•½ create-react-app 없이 첨뢀터 μ„ΈνŒ…μ„ ν•œλ‹€λ©΄ 정말 νž˜λ“  μ‹œκ°„μ„ λ³΄λ‚΄κ²Œ 될 것이닀.

 


보일러 ν”Œλ ˆμ΄νŠΈ μ •λ¦¬ν•˜λ©΄

  • 반볡적으둜 μ‚¬μš©λ˜λŠ” 뢀뢄을 μž¬μ‚¬μš©μ„ 도와쀀닀.
  • μ΅œμ†Œν•œμ˜ μˆ˜μ •μœΌλ‘œ λ‹€μ‹œ μ‚¬μš©ν•œλ‹€.
  • 미리 골격이 κ°–μΆ°μ Έ μžˆμ–΄μ„œ 생산성을 λ†’μ—¬μ€€λ‹€.

 


 

즉 보일러 ν”Œλ ˆμ΄νŠΈλŠ” λΆˆν•„μš”ν•œ μ‹œκ°„μ„ μ€„μ—¬μ£ΌλŠ” 쒋은 방법이닀.

ex: next.js ν”„λ ˆμž„μ›Œν¬μ— serveless API & mysql μ„ΈνŒ…ν•˜λŠ” 보일러 ν”Œλ ˆμ΄νŠΈλ₯Ό 미리 λ§Œλ“€μ–΄μ„œ λ°”λ‘œ μ‚¬μš©ν•  수 μžˆλ‹€.

https://github.com/yoogukhyeon/next-boilerplate

 

GitHub - yoogukhyeon/next-boilerplate

Contribute to yoogukhyeon/next-boilerplate development by creating an account on GitHub.

github.com

 

κ·Έλ¦¬λ“œν˜•