Знание паттернов программирования в целом.
Знание особенностей программирования на JS.
Знание синтаксических конструкций JS.
Быстрая адаптация к любому JS фреймворку.
Знание JS шаблонизаторов.
Работа с юнитест-фреймворками и системами валидации кода.
Работа с системами сборки проектов и компрессорами.
Знание Rake, HAML/SASS/SCSS и прочей рубишной фигни будет хорошим плюсом.
Ну и конечно же всякие Ajax, REST, XML-RPC, SOAP и прочие транспорты которые придут в голову.
Да, и почитайте статьи об MVC (Model-View-Controller) и JS-роутерах.
Навскидку вроде больше ничего в голову не лезет.
Последний раз редактировалось DreamTheater, 15.09.2011 в 02:42.
|