기발자의 개발 노트

     

    웹 프로그래밍 언어를 공부하는 채널마다 추천하는 개발 도구가 조금씩 달랐다. 일단 HTML, CSS, 자바스크립트를 사용하기에 적합하고 초보자도 쉽게 이용할 수 있는 개발 도구를 추렸다. 그렇게 추린 개발 도구 목록을 커뮤니티에 올려 의견을 물었더니 다음 세 가지 정도로 좁혀졌다.

    ① 서브라임 텍스트(Sublime Text)

    https://www.sublimetext.com/

    무료로 사용할 수 있고 가벼우며 플러그인을 사용하여 새로운 기능을 확장할 수 있어 국내뿐 아니라 해외에서도 많은 개발자가 사용하고 있다. 쓰다 보면 구매해서 쓰라는 알림이 뜨지만 무료 버전이 유료 버전과 기능이 크게 차이 나지 않으므로 그냥 써도 괜찮다.

    ② 브라켓(Bracket)

    http://brackets.io/

    어도비(Adobe)에서 구글과 협업하여 만든 개발 도구로 크롬 브라우저를 기반으로 한다. 무료로 사용 가능하며 웹 개발에 필요한 기능이 많아 유용하다. 특히 Live Preview 기능을 사용하면 변경된 내용이 미리 보기 창에 바로 반영되므로 결과물을 바로바로 확인할 수 있다. 개발자뿐만 아니라 웹 디자이너도 많이 사용하는 개발 도구이다.

    ③ 웹스톰(Webstorm)

    https://www.jetbrains.com/webstorm/

    이름에 Web이 붙어 있어서인지 HTML, CSS, 자바스크립트 등 프런트엔드 개발에 특화된 도구이다. 특히 자바스크립트는 Node.js라는 새로운 기술이 등장하면서 데이터 전송 작업을 할 수 있는 서버 개발도 가능해졌다. 흔히 이러한 작업을 백엔드 작업이라고 부른다. 웹스톰은 자바스크립트 언어를 기반으로 하는 프런트엔드 및 백엔드 작업을 하는 데 탁월한 개발 도구이다. 단, 여러 장점에도 불구하고 유료이다.

    처음에는 무료로 사용할 수 있고 현직 개발자도 많이 사용하는 서브라임 텍스트를 첫 개발 도구로 선택했다. 그러다 지금은 자바스크립트 개발 환경에 특화된 웹스톰을 사용하고 있다. 사람마다 취향이 다르듯 개발 도구도 저마다 고유한 특징이 있으니 자신의 스타일에 맞는 개발 도구를 선택하면 된다.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.