Подтвердить что ты не робот

Обучение ExtJS4

Я хотел бы использовать ExtJS4 для моего следующего проекта. Тем не менее, я новичок в Ext, но не очень хорошо разбираюсь в точках Javascript.

Есть несколько хороших книг о ExtJS3. Должен ли я сначала изучить эти старые книги, а затем применить знания к версии v4 или изменить API настолько, что сначала не нужно начинать изучение старого?

Если нет, то какой лучший способ узнать для новичков Ext?

4b9b3361

Ответ 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 из книги, а затем прочитать книгу Гронера и начать играть с упражнениями одновременно.