Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Фреймворк mootools, Выше мнение... Выскажитесь, если используете... 
:(
    Опции темы
Ghirik
Дата 24.9.2007, 03:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 919
Регистрация: 26.3.2007

Репутация: 13
Всего: 20



Собираюсь начать освоение mootools.
Для начинающего, дело это не быстрое, потому хотелось бы услышать Ваше мнение, прежде чем окунуться в изучение этих библиотек.
У меня сложилось очень хорошее впечатление об этом продукте.


--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
cruelangel
Дата 24.9.2007, 11:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 319
Регистрация: 12.9.2007

Репутация: 4
Всего: 8



опять эта дурная мания тянуть классы в яваскрипт %-\ ну и куча других глупостей типа функции $pick принимающей на вход исключительно два аргумента.
отсутствует поддержка самых проблемных вещей - selection и textrange
в остальном - всё довольно прилично
PM MAIL   Вверх
dsCode
Дата 24.9.2007, 11:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 565
Регистрация: 8.9.2007
Где: Saint-Petersburg

Репутация: 19
Всего: 26



Ghirik, посмотрел демки, красиво, неплохо. Вообще, у меня всегда двоякое ощущение по поводу фреймворков. С одной стороны - да, зачем изобретать велосипед, когда есть уже и "Prototype" и "Ext" и, теперь еще и, "mootools". С другой стороны - уповать на них не стоит. Меня просто убивают высказывания неких программистов, которые говорят: ".. этого нельзя сделать, Prototype (например) не поддерживает такой функции..". (это кодерство, а не программирование). Вот в том-то все и дело! Что для своих конкретных задач (если нужна будет какая-то уникальная вещь) - ни один фреймворк не поможет. Поэтому в большинстве случаев (я лично) смотрю чужие фреймворки, для изучения - чтобы где-то узнать новое (а где-то, иной раз, ужаснуться). И поэтому велосипед изобретается для повышения скилла. Но и с третьей стороны (которая на самом деле - измененная первая) - может и можно воспользоваться какими-нибудь стандартными методами неких фреймворков - снизить рутинную работу.

P.S.: я ни разу не использовал чужие фрейморки (исходя из первого пункта), но сейчас, может и сожалею (исходя из третьего пункта) - в разумных пределах, думаю, можно (и нужно). Потому что, иной раз, когда важна сторона сервера (основной таск - по большой обработки данных) - на фронтэнд обращается мало внимания и нужно как можно быстрей сделать (некому будет рассказывать, что для написания на javascript дерева с d&d - нужен день-два. Скажут - есть уже куча готовых решений). Вот тогда какие-нибудь стандартные методы фреймворков могут помочь. Но - как только появится таск сделать так-то и так-то (чего нет в конкретном фреймворке) и, если уповать всегда на эти фреймворки и не вникать в сущности фронтэнда - все дело встанет.


--------------------
the .code inside
:my music
PM MAIL WWW ICQ Jabber   Вверх
cruelangel
Дата 24.9.2007, 11:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 319
Регистрация: 12.9.2007

Репутация: 4
Всего: 8



dsCode, в хорошем фреймворке нет понятия "это сделать невозможно" ;) но хороший фреймворк сделать невозможно...

ещё отмечу ужасню манеру комментирования кода, в результате чего оный превращается в кашу
PM MAIL   Вверх
dsCode
Дата 24.9.2007, 11:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 565
Регистрация: 8.9.2007
Где: Saint-Petersburg

Репутация: 19
Всего: 26



cruelangel, именно поэтому в нашем проекте свой фреймворк написан, где нет "это невозможно" =)

Это сообщение отредактировал(а) dsCode - 24.9.2007, 11:57


--------------------
the .code inside
:my music
PM MAIL WWW ICQ Jabber   Вверх
Ghirik
Дата 24.9.2007, 16:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 919
Регистрация: 26.3.2007

Репутация: 13
Всего: 20



Спасибо, значит начнем освоение... осваивание...  smile  Изучим... 
Цитата

selection и textrange

Да, я не обратил внимание, а работа с текстами нужна постоянно. Но проект новый, возможно, дойдут ещё до этого вопроса.


--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
jsse
Дата 23.5.2008, 16:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 99
Регистрация: 1.5.2006
Где: Кривой Рог

Репутация: нет
Всего: 2



Начинал изучение параллельно jquery и mootools, но по эффектам и простоте использования мне больше понравился moo. Еще очень понравилось наличие Swiff, что позволяет связать javascript и flash. Думаю у этого фреймворка большое будущее.
PM WWW Skype   Вверх
gta4kv
Дата 23.5.2008, 16:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Walking around mad.
***


Профиль
Группа: Завсегдатай
Сообщений: 1868
Регистрация: 25.7.2006

Репутация: нет
Всего: 91



мне нравиться данный фрэймворк. smile

Добавлено через 12 секунд
Удобный, быстрый.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0459 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.