Расширенное руководство по JavaScript - PullRequest
5 голосов
/ 17 декабря 2009

Я стремлюсь улучшить стандарт моего javascript по мере того, как перехожу за пределы простых форм AJAX к более насыщенным взаимодействиям, и он быстро выходит из-под контроля.

Существует множество ресурсов о том, как написать правильный javascript, многие из лучших из Дуглас Крокфорд , но очень мало о соответствующих шаблонах проектирования и о том, как их реализовать.

Известны ли вам какие-либо ресурсы, книги или блоги о том, как создавать и управлять нетривиальными приложениями javascript?

Ответы [ 7 ]

6 голосов
/ 17 декабря 2009

Я планирую прочитать Pro JavaScript Techniques от Джона Ресига , а также его предстоящие Тайны JavaScript-ниндзя .

Также, на мой взгляд, «продвинутый» и «JavaScript» часто ассоциируются с Дином Эдвардсом .

РЕДАКТИРОВАТЬ: он не строго посвящен JavaScript, хотя я также многому учусь на 24ways.org

EDIT2: время от времени из в фиде * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 10 * * * * * * * * * * * * * * * * * * 10 * * * * 10

1 голос
/ 17 декабря 2009

Как уже упоминалось:

Pro JavaScript Techniques от Джона Резига - отличная книга.

Если вы намереваетесь использовать Javascript не только для повседневной проверки форм и т. Д., То я лично считаю, что понимание принципов ОО важно.

Учитывая то, что Javascript является таким гибким языком, я бы рекомендовал читать по дисциплине и подходам к кодированию Javascript, а не только по синтаксису.

Эта книга Шаблоны проектирования Pro Javascript должны помочь в этом.

Вы уже на полпути с Дугласом Крокфордом, но есть множество других, которые пишут отличные статьи в Интернете.

ОБНОВЛЕНИЕ: Я обнаружил, что, помимо большинства языков и технологий, в настоящий момент существует настоящий ажиотаж вокруг Javascript, и сложно следить за новостями, поэтому я склонен проверять соответствующие новостные сайты, такие как Ajaxian , на сообщения контент, связывающий с хорошими авторами для получения последних достижений с библиотеками, фреймворками и т. п.

Я недавно посетил fullfrontal09 конференцию Javascript, все выступавшие там выступили с отличными докладами по Javascript, поэтому прочитайте все, что они написали!

Читайте о Closures and Scope, подслащивании и карри! Слайды Роберта Наймана из FullFontal09 помогут вам начать

1 голос
/ 17 декабря 2009

Если вы понимаете тон некоторых постоянных клиентов, группа новостей comp.lang.javascript является отличным ресурсом. Я многому научился там.

Что касается шаблонов проектирования, то есть книга под названием «Шаблоны проектирования Pro JavaScript» Росса Хармеса и Дастина Диаса, хотя, прочитав ее, я бы не стал рекомендовать некоторые из предлагаемых ею методов.

0 голосов
/ 18 декабря 2009

Это было опубликовано только недавно (8 декабря), но я уже нашел его чрезвычайно полезным в качестве обновления общих практик JS.

http://stevej.name/js_executable_guide.html

0 голосов
/ 17 декабря 2009

Lynda.com имеет введение в jQuery (и другие классы Javascript). Это дает достойное введение, поскольку вы углубляетесь и читаете превосходные книги, которые уже рекомендованы.

Вот ссылка: http://www.lynda.com/home/DisplayCourse.aspx?lpk2=48370

0 голосов
/ 17 декабря 2009

Помимо книг, я бы сказал, начните взламывать существующие библиотеки JS (например, удивительный JQuery). Это лучший способ взглянуть на силу javascript ..

0 голосов
/ 17 декабря 2009

Обязательно ознакомьтесь с бесплатными веб-инструментами, например: Google Web Toolkit и Dojo или Jquery. Это поможет вашим усилиям по разработке приложений идти намного быстрее.

Также ознакомьтесь с руководствами по Javascript по адресу: http://www.w3schools.com/ajax/ajax_intro.asp

Надеюсь, это поможет. :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...