러닝 자바스크립트 (2) 썸네일형 리스트형 러닝 자바스크립트 2장 : 자바스크립트 개발 도구 실무에서 반드시 사용하게 될 자바 스크립트 도구는 다음과 같다. Git Node : 브라우저 밖에서 자바스크립트를 실행할 수 있게 하는 도구이다. 노드와 함께 설치되는 npm은 이 리스트의 다른 도구를 설치할 때 필요하다. Gulp : 반복적인 개발 작업을 자동화하는 빌드 도구이다. Grunt도 널리 쓰인다. Babel : ES6 코드를 ES5로 변환하는 트랜스컴파일러이다. ES린트 : 자주하는 실수를 피하고, 더 나은 프로그래머가 되도록 돕는 린트 프로그램이다. 2.2.4 깃과 버전 컨트롤 먼저 프로젝트 루트에서 저장소를 초기화한다. 아래의 명령은 저장소를 만드는 명령이다. 이제 프로젝트 루트에 숨김 디렉토리 .git이 생긴다. 버전 컨트롤을 사용하다 보면 빌드 과정에서 생기는 파일, 임시 파일과 같이.. 러닝 자바스크립트 1장 : 첫번째 애플리케이션 1.1 시작은 브라우저에서 이 책은 전통적이고, 현실적이기도 한 이유로 브라우저 기반 프로그램부터 만들어 볼 것이다. 또한 브라우저 기반 프로그램부터 만드는 이유는 또 하나가 있는데, 그래픽 라이브러리를 사용하기 편리하다는 점 때문이다. 프로그래밍 개념과 시각적 요소를 결합하여 훨씬 이해하기 쉽도록 하기 위해서이다. 이 예제를 선택한 배경에는 이벤트 주도 프로그래밍 같은 중요한 개념으로 자연스럽게 연결된다는 이유도 있다. 1.2 사용할 프로그램 프로그램을 만들기 위해 필요한 것은 브라우저와 텍스트 에디터 뿐이다. 필자는 프로그래밍에 사용하는 브라우저로 파이어폭스를 선택했고, 앞으로 이 책에서 브라우저를 설명할 때에는 파이어폭스를 기준으로 할 것이다. 코드를 작성하려면 텍스트 에디터가 필요하다. 텍스트 에.. 이전 1 다음