Обучение ExtJS4
Я хотел бы использовать ExtJS4 для моего следующего проекта. Тем не менее, я новичок в Ext, но не очень хорошо разбираюсь в точках Javascript.
Есть несколько хороших книг о ExtJS3. Должен ли я сначала изучить эти старые книги, а затем применить знания к версии v4 или изменить API настолько, что сначала не нужно начинать изучение старого?
Если нет, то какой лучший способ узнать для новичков Ext?
Ответы
Ответ 1
Если вы хотите узнать ExtJS 4 прямо сейчас, тогда вы будете бороться за любые хорошие книги по этому предмету, потому что это всего лишь около 6 недель с момента его выхода.
На веб-сайте Sencha есть отличные руководства о том, как перенести из ExtJS 3 → 4 (этот пример, например), которые могут помочь вам на этом пути, если вы решите заняться 3 до 4.
По моему честному мнению, самый быстрый способ узнать ExtJS - выбрать пример с сайта Sencha и поиграть с ним.
ExtJS 3 намного легче узнать, чем ExtJS 4 по моему скромному мнению. Я использую ExtJS в течение 3 лет и думаю, что 4 - это большой выбор в мышлении.
Ответ 2
Наконец-то я завершил серию Tutorial, в которой показано, как использовать новый шаблон MVC и классы ассоциаций ExtJS-4 с CouchDB с помощью программного патча Peter Muller. Серия включает вводную запись, несколько видеороликов и некоторые другие ресурсы. Вы можете прочитать все об этом и просмотреть здесь скринкасты:
http://averydc.com/ee/index.php/blog/couchdb_extjs4_a_winning_combination
Я, вероятно, допустил некоторые ошибки и, возможно, неправильно говорил здесь и там, поэтому, пожалуйста, не стесняйтесь предлагать конструктивную критику. Вы можете оставлять комментарии к моему сообщению в блоге. Мое намерение состоит в том, чтобы помочь пользователям CouchDB и/или пользователям ExtJS-4 начать переход с создания клиентского/серверного CRUD-приложения MVC с использованием баз данных документов в качестве альтернативы реляционным базам данных.
Питер Мюллер создал программный патч для ExtJS-4 и Sencha Touch, что значительно упрощает работу с де-нормированными базами данных. Я считаю, что это очень удобное решение для меня. Если патч для программного обеспечения Peter - это то, что будет работать для вас, просьба от разработчиков Sencha о том, чтобы патч был включен в официальный выпуск ExtJS-4 и Sencha Touch в будущем. Эту тему играет Эд Спенсер, так как ему любопытно видеть спрос. Чтобы добавить свой голос, получить патч или сообщить о проблемах, пожалуйста, напишите комментарий в теме Peter здесь:
http://www.sencha.com/forum/showthread.php?127547-Sencha-Platform-denormalized-Data-patch&highlight=couch
Надеюсь, это наполнит необходимость... Спасибо.
Ответ 3
Я также новичок в Ext и решил начать с Extjs 4 (Однако мы используем extjs 2 в наших проектах на работе!).
На прошлой неделе я наконец получил книгу Ext JS 4 First Look от Loiane Groner и взглянул на нее с надеждой найти ее полезным ресурсом для изучения extjs и преодолеть ее. Но после небольшого проскальзывания я узнал, что книга подходит только для переключателей от Extjs3 до Extjs4 и не помогает новичкам.
ИМХО, обучение игре с примерами дает вам опыт, но вы не получите понимания (но это самый быстрый способ, как указал Джайцзу). Чтобы стать экспертом, вам нужно быть опытным девелопером с большим пониманием! Поэтому я хотел бы изучить extjs 3 из книги, а затем прочитать книгу Гронера и начать играть с упражнениями одновременно.
Ответ 4
Я купил книгу непосредственно у издателя: http://www.packtpub.com/ext-js-4-first-look/book
У них даже есть возможность купить электронную книгу
Ответ 5
Помимо внешнего вида ExtJS 4 https://www.packtpub.com/ext-js-4-first-look/book
здесь есть еще несколько книг:
ExJS в Action Second Edition охватывает ExJS 4.0
http://manning.com/garcia3/
http://www.packtpub.com/sencha-ext-js-4-web-application-development-cookbook/book
Ответ 6
Книга на extjs4 http://www.amazon.com/Ext-JS-4-First-Look/dp/1849516669/ref=sr_1_1?ie = UTF-8 & QID = 1330388504 & ср = 8-1