공통 코드

공통 코드 환경

패키지 코드와 앱 코드의 차이점과 공통 코드 구조 살펴보기

  • App: next.js 또는 react.js기반의 어플리케이션

  • Package: vite로 빌드하는 javascript 코드 / tsc로 typescript file을 transpiling

  • peer dependency: 최소한으로 제공하는 라이브러리들의 버전을 명시, 해당 패키지를 사용하는 환경의 디펜던시를 감지해서 package.json이 동작함

  • tsconfig

보일러플레이트 만들기

만들어둔 보일러플레이트로 빠르게 프로덕트를 생성해보자.

  1. 프로젝트에서 필수 요소만 추출하기

  2. 추출해서 템플릿화 시키기

  3. 스크립트 코드 작성

  4. 실행 확인

정리

  • 공통의 코드가 선형적으로 증가되면 개발 속도가 빠르게 향상됨

  • 공통의 코드 역할 말고도 수평적으로 프로덕트의 증가를 위해 보일러플레이트를 간단하게 제작하여 생산성에 기여할 수 있다.

  • 인프라 구축은 노드 서버를 최대한 사용하지 않는 방향으로 설계한다.

Last updated