ExtJS - с чего начать???

Не относящиеся к фреймворку и программированию вопросы
Ответить
Аватара пользователя
Одиночка Айс
Сообщения: 267
Зарегистрирован: 2010.02.05, 10:26
Откуда: Алма-Ата, Казахстан
Контактная информация:

ExtJS - с чего начать???

Сообщение Одиночка Айс » 2010.08.25, 17:49

Решил написать админку (вот смех-то: чел, который не знает толком PHP и js пишет свою CMS :D). Решил объединить Yii, ExtJS и jQuery через адаптеры экста. Но тут возник вопрос: как повесить события на эксте на ссылки, то есть, кликаешь на ссылки -> появляется окошко. Меню построено на jquery. Как известно на нем же можно с легкостью крепить к ссылке события, а вот в ExtJS дела обстоят сложнее, то есть, нужно сначала написать приложение, потом подключить его и прочее...

Конечно, вы сейчас начнете кидать мне ссылки, "кури мануалы", но ни одного нормального блога не увидел (все для профи предназначены). Вопрос: народ, кто юзал ExtJS и поможет разобраться в нем в личной переписке??? Интересующие вопросы:

1. Как повесить на ссылку событие ExtJS?
2. Как грузить данные с помощью JSON?
3. Как задействовать при этом Yii ))))
Ни любви, ни тоски, ни жалости...

Аватара пользователя
Svyatov
Сообщения: 459
Зарегистрирован: 2010.08.12, 14:50
Откуда: Санкт-Петербург
Контактная информация:

Re: ExtJS - с чего начать???

Сообщение Svyatov » 2010.09.23, 15:38

Нужно почитать книжку "Изучаем Yii, Javascript, jQuery и ExtJS за 24 часа" ;)
По факту первые два вопроса - читать доки, третий - изучать Yii.
Других решений нет.

Аватара пользователя
Одиночка Айс
Сообщения: 267
Зарегистрирован: 2010.02.05, 10:26
Откуда: Алма-Ата, Казахстан
Контактная информация:

Re: ExtJS - с чего начать???

Сообщение Одиночка Айс » 2010.09.24, 09:13

Дааааа, учитывая отсутствие внятных доков по Yii, сложность создания приложения на ExtJS, задача становится труднорешаемой ))))
Ни любви, ни тоски, ни жалости...

Аватара пользователя
Ryadnov
Сообщения: 456
Зарегистрирован: 2010.06.20, 00:38
Откуда: Санкт-Петербург

Re: ExtJS - с чего начать???

Сообщение Ryadnov » 2010.09.24, 09:28

Нет внятных доков??? ))) Чего вам еще надо?

Аватара пользователя
Одиночка Айс
Сообщения: 267
Зарегистрирован: 2010.02.05, 10:26
Откуда: Алма-Ата, Казахстан
Контактная информация:

Re: ExtJS - с чего начать???

Сообщение Одиночка Айс » 2010.09.24, 10:02

Примеры в API, чтобы новички сразу могли разобраться )))) Нафига ему исходники функций?
Ни любви, ни тоски, ни жалости...

Аватара пользователя
timlar
Сообщения: 1382
Зарегистрирован: 2009.09.19, 17:49
Откуда: Украина, Днепропетровск
Контактная информация:

Re: ExtJS - с чего начать???

Сообщение timlar » 2010.09.24, 11:35

Одиночка Айс писал(а):Примеры в API, чтобы новички сразу могли разобраться )))) Нафига ему исходники функций?
Это все же фреймворк, а не конструктор "Лего" :)
Twitter: @timlar_ua

Аватара пользователя
Одиночка Айс
Сообщения: 267
Зарегистрирован: 2010.02.05, 10:26
Откуда: Алма-Ата, Казахстан
Контактная информация:

Re: ExtJS - с чего начать???

Сообщение Одиночка Айс » 2010.09.24, 15:56

Но и сидеть гадать, а как жеэто работает,тоже не вариант )))
Ни любви, ни тоски, ни жалости...

Аватара пользователя
timlar
Сообщения: 1382
Зарегистрирован: 2009.09.19, 17:49
Откуда: Украина, Днепропетровск
Контактная информация:

Re: ExtJS - с чего начать???

Сообщение timlar » 2010.09.25, 19:07

Одиночка Айс писал(а):Но и сидеть гадать, а как жеэто работает,тоже не вариант )))
Для этого есть документация и гугл :D
Twitter: @timlar_ua

Аватара пользователя
Одиночка Айс
Сообщения: 267
Зарегистрирован: 2010.02.05, 10:26
Откуда: Алма-Ата, Казахстан
Контактная информация:

Re: ExtJS - с чего начать???

Сообщение Одиночка Айс » 2010.09.26, 10:42

Документация такая же как и на Yii, если еще не хуже )))
Ни любви, ни тоски, ни жалости...

SpiLLeR
Сообщения: 350
Зарегистрирован: 2009.09.17, 16:47
Откуда: Санкт-Петербург
Контактная информация:

Re: ExtJS - с чего начать???

Сообщение SpiLLeR » 2010.09.26, 11:02

Ты видимо еще не видел плохих документаций))
Предупрежден - значит вооружен.
devKP.ru

Аватара пользователя
Svyatov
Сообщения: 459
Зарегистрирован: 2010.08.12, 14:50
Откуда: Санкт-Петербург
Контактная информация:

Re: ExtJS - с чего начать???

Сообщение Svyatov » 2010.09.27, 09:46

Одиночка Айс писал(а):Дааааа, учитывая отсутствие внятных доков по Yii, сложность создания приложения на ExtJS, задача становится труднорешаемой ))))
Документация для Yii одна из самых лучших, которые я видел. Плюс много примеров на форумах и в инете есть. Проблемы с документацией могут быть только в одном случае - при отсутсвии более/менее приличных знаний PHP и ООП. Нет такого фреймворка и документации к нему, чтобы им с ходу смог пользоваться человек вообще без знаний предметной области.

Поэтому рекомендую начать с PHP, ООП, Javascript, а потом уже и документация Yii станет гораздо понятнее (и не только Yii).

Ekstazi
Сообщения: 1428
Зарегистрирован: 2009.08.20, 22:54
Откуда: Молдова, Бельцы
Контактная информация:

Re: ExtJS - с чего начать???

Сообщение Ekstazi » 2010.09.27, 20:11

Я ООП по yii изучал, тогда еще и документации на русском нормальной не было.

Аватара пользователя
Svyatov
Сообщения: 459
Зарегистрирован: 2010.08.12, 14:50
Откуда: Санкт-Петербург
Контактная информация:

Re: ExtJS - с чего начать???

Сообщение Svyatov » 2010.09.28, 12:25

Ekstazi писал(а):Я ООП по yii изучал, тогда еще и документации на русском нормальной не было.
Ну можно и спать на потолке и в квартиру забираться по веревочной лестнице. Только зачем?

Ekstazi
Сообщения: 1428
Зарегистрирован: 2009.08.20, 22:54
Откуда: Молдова, Бельцы
Контактная информация:

Re: ExtJS - с чего начать???

Сообщение Ekstazi » 2010.10.02, 00:36

Ну в итоге я доволен ) И, имхо, изучать ООП лучше с какого-то фреймворка. Касательно ExtJs(я на нем не писал) на хабре было много полезных статей, даже описывались все шаги разработки и описывался каркас UI приложения.

Аватара пользователя
Svyatov
Сообщения: 459
Зарегистрирован: 2010.08.12, 14:50
Откуда: Санкт-Петербург
Контактная информация:

Re: ExtJS - с чего начать???

Сообщение Svyatov » 2010.10.04, 09:24

Ekstazi писал(а):Ну в итоге я доволен ) И, имхо, изучать ООП лучше с какого-то фреймворка. Касательно ExtJs(я на нем не писал) на хабре было много полезных статей, даже описывались все шаги разработки и описывался каркас UI приложения.
По вашей логике изучать арифметику лучше сразу с нелинейных уравнений. Звучит бредово, правда? :)

Ekstazi
Сообщения: 1428
Зарегистрирован: 2009.08.20, 22:54
Откуда: Молдова, Бельцы
Контактная информация:

Re: ExtJS - с чего начать???

Сообщение Ekstazi » 2010.10.05, 12:03

Не буду спорить, но быстрее увидеть как правильно делать, и использовать какой-то стандарт разработки, чем потратить уйму времени и прийти к решению проблем которые за тебя уже решили. До yii у меня было два проекта на классах:
На первом вообще было забыто слово рефакторинг и то что получилось стыдно назвать ООП проектом.
На втором было на 20% скопировано вещей, описанных в доках по yii но все равно то что получилось не обладало всей мощью и красотой ООП. И после этого я написал проект на yii(потратил месяц на написание простого каталога продукции). Очень много ковырялся по коду и очень многое понял. И если б я сейчас писал без фреймворка, то вышло бы примерно как и в любом фреймворке, но, с некоторыми модификациями. ООП невозможно изучить по книгам, только на практике. А на эксперементы и изобретение изобретеных велосипедов может может уйти много времени. Поэтому, возвращаясь к тему по extjs самый лучший способ его освоить - начать писать на нем.

Ответить