코드로 바꿀 방법도 필요합니다. 이 장에서 설명하는 도구들은 매우 널리 쓰이므로, 오픈 소스
프로젝트나 소프트웨어 개발 팀에 참여하면 거의 반드시 사용하게 될 겁니다.
●
깃
Git
: 프로젝트가 커져도 쉽게 관리할 수 있고 다른 개발자와 협력할 수 있게 돕는 버전 컨트롤 도구입니다.
●
노드
Node
: 브라우저 밖에서 자바스크립트를 실행할 수 있게 하는 도구입니다. 노드와 함께 설치되는
npm
은
이 리스트의 다른 도구를 설치할 때 필요합니다.
●
걸프
Gulp
: 반복적인 개발 작업을 자동화하는 빌드 도구입니다. 그런트
Grunt
도 널리 쓰입니다.
●
바벨
Babel
:
ES6
코드를
ES5
코드로 변환하는 트랜스컴파일러입니다.
●
ES
린트
ESLint
: 자주 하는 실수를 피하고 더 나은 프로그래머가 되도록 돕는 린트 프로그램입니다.
2
장은 우리의 주제인 자바스크립트에서 멀어지는 장이 아닙니다. 자바스크립트 개발에 널리
쓰이는 중요한 도구와 테크닉을 소개하는 장입니다.
2.1
ES
6 사용하기
좋은 소식과 나쁜 소식이
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.
O’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
I wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
I’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
I'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.