본문 바로가기
하기

고급 자바 스크립트 개발자가 될려면

by khany 2008. 9. 9.
고급 자바 스크립트 개발자가 될려면 아래의 같은 부분에 대해서 잘 알고 있어야 할 것이다.

어떤 언어를 사용하든지 그 언어의 문법에 대한 이해가 필요하고, Coding Conventions에 대해서 숙지할 필요가 있다. 이것은 Collaboration Work를 위한 필수과정이라고 생각한다.

Coding Conventions
Code Conventions for the JavaScript Programming Language

JavaScript Syntax/Problem Check
The JavaScript Verifier is a JavaScriptprogram that looks for problems in JavaScript programs.
jslint documentation : http://www.jslint.com/lint.html

Ajax를 이용하거나 RIA를 제공하기 위해서는 수많은 Script들이 난무하게 된다. 이때 자바스크립트의 소스파일의 크기를 줄이는 것도 하나의 site tunning작업이다.
Minimize Javascript Source File's Size
The JavaScript Minifier : JSMin is a filter which removes comments and unnecessary whitespace from JavaScript files. It typically reduces filesize by half, resulting in faster downloads. It also encourages a more expressive programming style because it eliminates the download cost of clean, literate self-documentation.

JavaScript도 객체지향적 개념으로 접근을 할 필요가 있다. 물론 간단한 규모의 Web Page에 이러한 부분을 다 적용한다는 것은 무리가 있다.
OOP in JavaScript
AJAX in Action: Appendix B - JavaScript for Object-Oriented Programmers