상세 컨텐츠

본문 제목

훌륭한 자바스크립트 개발자가 되는 법

Javascript

by 메타샤워 2023. 7. 19. 16:08

본문

원문 : How to Becom a Great Javascript Developer

 

Read Books

 
웹 기술의 전문가가 되려면 책을 읽어라. 웹은 혼란스러운 미디어이다.
 
자바 스크립트 바이블인 JavaScript : The Good Parts 를 읽기 시작해라.
 
JavaScript: The Definitive Guide도 필수이고 참고서로서 가지고 있어야 할 것이다.
 
JQuery 만든 존 레식의 Secrets of the Javscript Ninja도 뛰어나다.
 
온라인에서 무료 공개되는 좋은 책을 찾다는다면 
 
JavaScript Allonge, You Don't Know JS, Eloquent Javascript를 봐라.
 
책은 아니지만 모질라 재단의 JavaScript Guide도 좋다.
 
 

Learn, Use and Read Libraries

 

 
책이 언어를 읽는 법을 가르쳐 준다면 라이브러리는 말하는 법을 가르쳐준다.
 
라이브러리와 함께 할수 있는 두가지 중요한 것은 라이브러리를 사용하는 것과
 
그 소스코드를 읽는것이다.
 
라이브러리를 사용하려면 JQeury, Backbone, underscore 그리고 React, Angular, Ember
 
중 하나를 숙지해라. 이 라이버러리들을 사용해야 한다는 것이 아니라 괜찮은 자바스크
 
트 개발자는 적어도 이것들을 어느정도 경험하고 있다.
 
 
두번째 중요한 소스코드 읽기는 아름답게 쓰여진 Backbone과 underscore를 추천한다.
 
underscore를 읽고 이해하는 것은 functional programming 스킬을 향상시키는 것이다.
 
여러 개발자가 추천하는 것중에서는 Mootols이다.
 
React, Ember와 같은 것을 이해하는 것은 더 어렵지만 노력할 가치가 있다. 훑어봐서
 
코드 베이스 구조와 패턴을 알아볼 필요가 있다. 다른 사용하고 있는 읽어볼 유명한
 
라이브러리는 d3, highcharts, moment.js 등이있다.
 
 

Do Exercise And Ask Questions to Yourself

 
좋은 자바스크립트 개발자가 되는 다음 단계는 많은 연습을 하는 것이다.
 
이상적으로 이 연습들은 DOM이 아닌 언어에 초점을 맞추는 것이다.
 
작게하고, node.js에서 충분한 연습을 해라.
 
연습하면서 항상 자바스크립트의 기초 아이디어의 목록을 염두에 둬야 한다.
 
Pro Javascript Design Pattern - Apress IT eBooks 도 괜찮다.
 
 

Learn the Standards

 

 
다음 단계는 EcmaScript 표준에 대해 더 파고드는 것이다. 동시에 자바스크립트의 
 
곧 나올 기능에 대해서도 공부해보자. 요즘엔 promises, modules, generators,
 
comprehensions와 같은 새로운 기능이 밀려들어오고 있다.
 
Understanding ECMAScript 6, Exploring ES6 가 도움이 되겠다.
 
 

Use Resources on the Web

 
처음에 웹을 사용하는 위험에 대해 말했지만 마지막 추천은 웹에서 베스트 리소스를
 
얻는 법이다. 해커뉴스는 좋은 소스지만 계속 쫒어가기엔 시간이 많이 들고, 
 
노이즈 비율도 높다. 대신 Javascript Weekly와 같은 주간 뉴스 다이제스트르 겨냥해라.
 
영향력있는 자바스크립트 개발자의 트위터 계증을 팔로우 해라. 
 
또 다른 중요한 웹 리소스는 컨퍼런스 동영상과 교육 동영상이다. 
 
컨퍼런스는 JSConf 시리즈가 좋은 퀄리티를 가진다. 교육 동영상은 Pluralsight를
 
추천한다.

관련글 더보기