🎉 Immersive Prep 개요
1. JavaScript 생태계의 필수적인 도구 사용법
1) node.js - 단순히 런타임을 넘어 JavaScript의 각종 도구들을 이용할 수 있게 도와주는 역할
2) npm
3) nvm
4) package.json
2. Git - 협업하는 연습
- 다른 사람의 repository를 remote repository로 등록하고, 작업 현황 공유
3. Code Quality - 안전하고 정돈된 코드를 작성하는 연습
- Linter - 코드를 잘 잘 정리할 수 있는 도구
- Testing - 안전한 코드를 작성하는 데에 가장 좋은 방법
- Jest 를 통해 유닛 테스트를 작성 (with Jest 공식 문서)
- 테스트를 npm을 통해 실행
4. 최신 JavaScript 문법
- ES6(ES2015), ES7(ES2016) 등