2012-04-27 3 views
2

Я просто решу научиться backbone.js. Я являюсь промежуточным разработчиком промежуточного уровня. моя текущая работа связана с html, css и jQuery. Мой босс попросил меня изучить этот backbone.js и хочу знать, как долго мне понадобится учиться. так может ли кто-нибудь, кто испытал раньше, рассказать мне, сколько времени это займет?Сколько времени вам понадобится, чтобы узнать backbone.js

спасибо

+0

Мне потребовалось пару часов, чтобы просмотреть исходный код приложения [Todos] (http: //documentcloud.github.com/backbone/examples/todos/index.html) и выяснить это. Вы могли бы сделать это в выходные. –

+0

Как быстро вы учитесь? – ceejayoz

+0

Исходя из фона jQuery, мне потребовалось почти месяц, чтобы справиться с этим. Вот хороший набор учебников, которые я использовал - http://hackr.io/tutorials/backbone-js –

ответ

4

Если вы не знаете javascript, это займет некоторое время. Я знаю это, потому что я не очень разбирался в javascript, когда начал работать с ним. По знаю JavaScript, я имею в виду в состоянии понять и в полной мере объяснить:

  • Variable Scope
  • Object.prototype
  • .call, .Нанесите и .bind
  • CLOSURES/лексическую область
  • Anonymous функции
  • Функция Подъемно

Если вы не знаете, все что, прочитайте и прочитайте Crockford's Javascript: the Good Parts

Если вы все это знаете, вам нужно понять, как правильно использовать магистраль, иначе это не будет иметь никакого смысла. При использовании Backbone вы действительно не должны иметь какой-либо не-базовый javascript за пределами разреженной инициализации вашей базы Views ... также важно научиться использовать встроенную привязку событий. This является довольно хорошим ориентиром, так как (очевидно) все источники here

Так что я бы сказал, это может занять несколько дней до недели или дольше, чтобы полностью понять, что происходит, и гораздо больше времени, чтобы добраться до точки быть очень опытным в этом.

2

Я только начал с позвоночником, а также и я должен сказать, что это довольно прямо вперед. Итак, предполагая, что у вас уже есть полное понимание JavaScript, я думаю, вы можете начать с него в течение 2-3 дней (при правильном количестве посвящения, которое есть). Если вы еще не очень хорошо знакомы с JavaScript, вы должны убедиться, что сначала получите это.

Кодовая школа имеет отличное высококачественное интерактивное учебное пособие, которое даст вам запуск ракеты. http://www.codeschool.com/

Но есть и множество свободных ресурсов, поэтому не позволяйте этому останавливать вас! http://backbonetutorials.com/

Документация по github очень полная, но это, вероятно, не лучшее место для начала работы.

Если вы ищете основы, вы также можете изучить AMD с требованием JJ, это немного сложнее, но, безусловно, стоит заглянуть в нее! http://requirejs.org/

0

Исходя из фона jQuery, мне потребовался почти месяц, чтобы окунуться в эту новую парадигму Javascript MVC. И я все еще учусь! Вот хорошая коллекция учебников, которые я использовал. http://hackr.io/tutorials/backbone-js

Смежные вопросы