Comments 86
нельзя так критично подходить к вопросу.
Голосовал за JQ, но использую и Prototype и YUI. Все зависит от ситуации.
Голосовал за JQ, но использую и Prototype и YUI. Все зависит от ситуации.
+5
Прототип, потому что в рельсы включён.
0
Полтора года использовал активно JQuery. Теперь перехожу на Dojo
0
UFO just landed and posted this here
Свой легковесный фреймворк (плюс набор виджетов). Что-то взял из тех же jQuery, Prototype'ов, Ext'ов и т.д.
0
В последнее время работаю с dojo - вполне шустрый и удобный фреймворк
+1
Странно, что представлен такой небольшой процент использующих ExtJs. Конечно она предназначена скорее для веб приложений, чем для простых сайтов, но всё равно. Может быть, дело в жёсткой для комерческого применения GPL.
0
jQuery, Prototype, Dojo и чистый… по ситуации.
0
Google Web Toolkit.
-1
Пользуюсь уже около года jQuery. До этого писал исключительно на чистом яваскрипте, правда и писать приходилось тогда не много =)
Некоторые отписались что пользуются прототайпом только потому что он включен в рельсы. Наш рельсодевелопер (пока он у нас один =)) некоторое врмя назад был не очень силен в яваскрипте, и несколько раз обратился ко мне за помощью в реализации некоторых фишек. Я был не в курсе о комплектации рельсов (сам пишу в основном на похапэ), и сходу предложил ему jQuery, решив его задачи в течение пары минут при помощи него. Уж не знаю как и что он сделал, но теперь он пользуется только им =)
Некоторые отписались что пользуются прототайпом только потому что он включен в рельсы. Наш рельсодевелопер (пока он у нас один =)) некоторое врмя назад был не очень силен в яваскрипте, и несколько раз обратился ко мне за помощью в реализации некоторых фишек. Я был не в курсе о комплектации рельсов (сам пишу в основном на похапэ), и сходу предложил ему jQuery, решив его задачи в течение пары минут при помощи него. Уж не знаю как и что он сделал, но теперь он пользуется только им =)
0
Mootools то же не плох ;)
+5
Ссылка одна и та же. Кстати, можно отметить, что разработчики теперь переползли с Prototype на jQuery.
0
Извиняюсь неудачный копипаст: http://habrahabr.ru/blog/webdev/20619.ht…
0
GWT
0
Для моих скромных нужд хватает:
http://xajaxproject.org/
http://xajaxproject.org/
0
Имхо проект слишком редко обновляется. Тот же самый функционал можно реализовать используя prototype+script.aculo.us или же jquery и при этом будет гораздо производительнее и компактнее. Сам с xajax перешел на jquery.
0
Почему же не ставят вариант с НЛО? Я вот на javascript не пишу, а узнать результаты интересно.
+3
ASP.NET AJAX
+1
jQuery, ExtJS, MooTools и Dojo. И последний теперь интегрирован в Zend Framework. Удобно.
0
В основном использую jQuery+jQuery UI(уж очень он мне нравится:). Не очень хорошо конечно в плане совместимости(к примеру WP к которому я делал плагин юзал jQuery 1.1, а плагину нужно было 1.2), но тем не менее меня он устраивает.
Временами попадаются проекты реализованные на чистом prototype и script.aculo.us. Пришлось отвыкнуть от jQuery и делать на них. Приплюсовываю к первому каменту.
Временами попадаются проекты реализованные на чистом prototype и script.aculo.us. Пришлось отвыкнуть от jQuery и делать на них. Приплюсовываю к первому каменту.
0
По разному, но что-то в последнее время чаще Adobe Spry
0
Начинал с Prototype, как подручное средство использую jQuery, сейчас пишу проект полностью на Ext JS
0
МуТулзеры, вперед! :-P
+3
Только чистый JavaScript.
+1
Сегодня читается точно так же как "только чистый асм!" в 90-ых.
0
Это немного другое... Тогда была "война" между "сишниками" и "ассемблеровцами", не о каких надстройках речи не шло, это два разных языка. Надстроек полно и для PHP, но опять же использую только чистый.
0
Высокоуровневые абстракции (коими в первую очередь должны являться фреймворки) могут помочь не только с преодолением рутины, но и, в (возможно) равной степени, с отупением.
Однако, грешить на то, что что-то там "жрет много памяти" - сегодня не самый убедительный аргумент - сегодня человекочасы стоят дороже, чем железо. Поэтому, фреймворк при правильном использовании (устранение рутины), вполне себе хорошая вещь.
Но все же жаль, что сегодня можно услышать фразы, подобные: "я выучил JS по jQuery" =) В резюме многие пишут, что знают JS, а на деле выясняется, что это Prototype.js =) И ладно бы - первостепенная цель - преодоление рутины, так нет же - еще могут начать доказывать, что в нынешней реализации JS есть классы (ибо Class.create()) =)
Все это демагогия, конечно, но высокоуровневые абстракции всегда нужны. В сущности, сам JavaScript, относительно других языков, уже ого-го какая абстракция (того же асма, который тут приводился - ведь смешно же бы звуало: "а что ты на ассемблере сайты не пишешь?". В то время, как мы используем абстракицю "alert(...)" и нам, собственно, плевать, как она внутри написана. Тоже самое и с фреймворками).
Это я к тому, что при использовании фреймворка, если вы программист, а не кодер, обязательно нужно знать сам язык.
Однако, грешить на то, что что-то там "жрет много памяти" - сегодня не самый убедительный аргумент - сегодня человекочасы стоят дороже, чем железо. Поэтому, фреймворк при правильном использовании (устранение рутины), вполне себе хорошая вещь.
Но все же жаль, что сегодня можно услышать фразы, подобные: "я выучил JS по jQuery" =) В резюме многие пишут, что знают JS, а на деле выясняется, что это Prototype.js =) И ладно бы - первостепенная цель - преодоление рутины, так нет же - еще могут начать доказывать, что в нынешней реализации JS есть классы (ибо Class.create()) =)
Все это демагогия, конечно, но высокоуровневые абстракции всегда нужны. В сущности, сам JavaScript, относительно других языков, уже ого-го какая абстракция (того же асма, который тут приводился - ведь смешно же бы звуало: "а что ты на ассемблере сайты не пишешь?". В то время, как мы используем абстракицю "alert(...)" и нам, собственно, плевать, как она внутри написана. Тоже самое и с фреймворками).
Это я к тому, что при использовании фреймворка, если вы программист, а не кодер, обязательно нужно знать сам язык.
+2
Чем нравятся фреймворки (для себя выбрал MooTools) - это то, что не приходится думать о разной реализации в разных браузерах.
Вы как, например, получаете координаты мыши? Для IE и неIE свой код? В MooTools передаётся параметр в событие, в любом браузере они берутся одинаково - event.page.x/y.
Вы как, например, получаете координаты мыши? Для IE и неIE свой код? В MooTools передаётся параметр в событие, в любом браузере они берутся одинаково - event.page.x/y.
+2
Да-да. Конечно основная задача надстроек - это мультибраузерность.
У меня просто есть свои наработки в этом направлении, только и всего. Чужое использовать нелюблю. Однако если учесть что Google Maps сделаны через jQuery, наверно в этом что-то есть.
У меня просто есть свои наработки в этом направлении, только и всего. Чужое использовать нелюблю. Однако если учесть что Google Maps сделаны через jQuery, наверно в этом что-то есть.
+1
Использую jQuery, в основном для ajax'а.
0
Куда дели НЛО?
0
Работал сперва с Dojo, прошел мимо Prototype, с удовольствием сижу сейчас на jQuery.
0
Jquery мне он очень нравится...хотя последнее время Js почти не пишу....Jsf сам все делает )
0
MicrosoftAjax + ExtJS
0
Прототайп ибо рельсы.
0
А чего про ajaxtags забыли?
0
что то prototype давно не обновлялся, кто-нибудь в курсе какие планы на будущее?
0
оптимизация, в частности
и вот планы на 1.6.1
и вот планы на 1.6.1
0
а чего вам не хватает? :) По моему всё, что нужно (и даже больше) в нём уже есть и прекрасно работает
0
недавно перешли на работе на фреймворт от pusk.ru (framework.pusk.ru)
А вообще еще симпотичен jQuery
prototype показался каким-то мне громоздким
А вообще еще симпотичен jQuery
prototype показался каким-то мне громоздким
0
jquery для мелких(и крупных) задач просто как швецарсий нож (:
0
А как же base2?
+2
Я наверное вообще самый отсталый здесь.
Для ajax юзаю Simple AJAX Code-Kit (SACK) v1.6.1
В остальном свой Java Script для простеньких задач. Не люблю я яваскриптом забивать сайт...
Для ajax юзаю Simple AJAX Code-Kit (SACK) v1.6.1
В остальном свой Java Script для простеньких задач. Не люблю я яваскриптом забивать сайт...
0
moo)
0
UFO just landed and posted this here
framework подгружается всего один раз, а потом берётся уже из кэша.
Jquery 1.2.6 - всего 16kb, зато потом это резко сокращает js-код, который бы вы написали на чистом js.
Jquery 1.2.6 - всего 16kb, зато потом это резко сокращает js-код, который бы вы написали на чистом js.
+1
UFO just landed and posted this here
пару слов в защиту mootools
1. при включенном gzip на сервере 70 кб мутулзных библиотек превращаются в 20-30
2. для joomla, наверное, не очень актуально, но при скачивании с оф. сайта для mootools можно указать, какие компоненты включить в сборку, а какие нет. Чтоб получить функциональность 16кб-тного jquery, думаю, потребуется сборка примерно такого же размера.
1. при включенном gzip на сервере 70 кб мутулзных библиотек превращаются в 20-30
2. для joomla, наверное, не очень актуально, но при скачивании с оф. сайта для mootools можно указать, какие компоненты включить в сборку, а какие нет. Чтоб получить функциональность 16кб-тного jquery, думаю, потребуется сборка примерно такого же размера.
0
> Mootools, который идет с Joomla 1.5.3 и который я постоянно вырезаю, весит 74кб
Вот интересно, а не ADMuncher'ом ли часом вы его вырезаете? :)
Вот интересно, а не ADMuncher'ом ли часом вы его вырезаете? :)
0
minify + gzip (+ пара собственных кб кода)
webo.in/j.js.gz = 16144
webo.in/j.js.gz = 16144
0
ASP.NET AJAX в связке с AjaxToolkit, а если нужный скрипт задевелопен на jQuery например то и его, вобщем в зависимости от ситуации
0
Если не ошибаюсь Rico использует prototype
0
jquery + dhtmlx
0
А я одновременно jQuery и Ext.JS :)
0
писал долгое время на чистом js, сталкивался частенько с различными frameworks, чаще всего с prototype...
в какой то момент решил познакомится поближе с frameworkами, и взгляд упал почему то на jquery, с того момента пишу только с использованием его, разработка скриптов начала приносить реальное удовольствие, чистый красивый и легкий код, вообщем дкмаю меня не что не сможет заставить слезть с него! =)
в какой то момент решил познакомится поближе с frameworkами, и взгляд упал почему то на jquery, с того момента пишу только с использованием его, разработка скриптов начала приносить реальное удовольствие, чистый красивый и легкий код, вообщем дкмаю меня не что не сможет заставить слезть с него! =)
+1
Голосую, за jquery, так как им пользуюсь больше всего. ИМХО плагин с необходимым функционалом под него найти легче всего (если сравнивать с Prototype и MooTools, остальные как-то не доводилось использовать)
А если бы еще ссылки на эти фреймворки в посте были (для особо ленивых). ))
А если бы еще ссылки на эти фреймворки в посте были (для особо ленивых). ))
0
Prototype + Script.aculo.us
jQuery
jQuery
0
Flapjax + Flow + Functional + modules.js
ну а иногда - jQuery
ну а иногда - jQuery
0
xajax - всего два раза нужно было и некогда было разбираться. Взял первое попавшееся. Подошло.
0
Считаю, что есть смысл использовать для проектов с разной степенью потребности или чистый javascript или Framework.
0
Пишу сейчас свой, но исключительно из-за специфики задачи — создаю картографический API сродни Google Maps.
Вообще думаю, что хороший JS-программист должен уметь использовать любой фреймворк. Приходилось активно пользоваться всеми из списка, кроме Mochikit и Rico. А нравится больше других Mootools.
Вообще думаю, что хороший JS-программист должен уметь использовать любой фреймворк. Приходилось активно пользоваться всеми из списка, кроме Mochikit и Rico. А нравится больше других Mootools.
0
UFO just landed and posted this here
Sign up to leave a comment.
А какой JavaScript Framework используете вы? Опрос среди JS-разработчиков.