버전 관리를 사용하면 소프트웨어 개발이 더 안전하고 예측 가능하게 됩니다. 필자는 작은 프로젝트에도
버전 관리를 사용하는 좋은 습관이 들길 권합니다.
●
모듈화는 소프트웨어의 복잡함을 관리할 수 있는 중요한 테크닉입니다.
npm
을 통해 다른 개발자들이
만든 모듈을 이용할 수 있을 뿐만 아니라, 직접 작성한 코드를 모듈에 담아서 프로젝트를 더 잘 관리할
수 있습니다.
●
CJS
라고도 불리는 노드 모듈은
ECMAScript
모듈과는 다른 문법을 사용하므로, 프런트엔드와 백엔드
를 오가며 작업할 때는 두 가지 문법을 모두 사용해야 할 수 있습니다. 두 가지 문법에 모두 익숙해지는
편이 좋습니다.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.