JQuery или любой другой Java Script Lib. для разработки веб-приложения - PullRequest
0 голосов
/ 16 ноября 2009

Недавно я завершил работу над веб-приложением среднего уровня, где я использовал элементы управления telerik, все разработчики в проекте использовали собственные функции javascript, а также функции telerik для работы с javascript.

Мы столкнулись с множеством проблем, связанных с различными браузерами.При таком подходе мы решили все проблемы, но мне просто интересно, какой подход должен быть лучшим?

Нужно ли мне рассматривать JQuery для следующего проекта, чтобы избежать кросс-браузерных проблем, или есть какой-то другой вариант?

Я хочу, чтобы мое приложение работало идеально (IE 6+, FF 2+ и Chrome)

Пожалуйста, предложите подходящее решение.

Ответы [ 6 ]

2 голосов
/ 16 ноября 2009

Я предпочитаю использовать jQuery. Это очень помогло мне в разработке многофункциональных приложений без написания кода, предназначенного для каждого браузера.

Также я обнаружил, что их документация относительно проста и имеет большую базу пользователей , что является довольно большим преимуществом для библиотеки , Также есть множество плагинов , которые построены на основе jQuery.

0 голосов
/ 16 ноября 2009

Я лично предпочитаю JQuery и ASP.NET AJAX (библиотека Microsoft AJAX). Существует так много плагинов JQuery, которые вы можете попробовать. Что касается платформы ASP.NET, библиотека Microsoft AJAX неизбежна из-за своей простоты и тесной интеграции с элементами управления ASP.NET. Недавно JQuery получил гражданство в Visual Studio 2008. Это также следует учитывать.

0 голосов
/ 16 ноября 2009

, как большинство уже опубликовали, все зависит от того, что вам нужно делать, я некоторое время использовал jQuery, script.aculo.us и Mootools, и для облегченных эффектов mootools был наиболее подходящим, как для поддержки, так и для среды масштабные проекты jQuery. script.aculo.us довольно полезен, поскольку основан на прототипе, но мне потребовалось некоторое время, чтобы понять, как эффективно его использовать

0 голосов
/ 16 ноября 2009

Если вы выполняете тривиальные объемы JS, то у платформы обычно будет больше пропускной способности, чем она того стоит. (Звучит не так, как вы, но я думаю, что важно сначала убрать это утверждение).

Как только вы попадаете в серьезные объемы JavaScript, стоит посмотреть на различные фреймворки.

jQuery популярен. Я предпочитаю YUI . Я слышал хорошие сообщения о ExtJS для проектов, описанных как «веб-приложения». Есть ряд других популярных вариантов .

Стоит оценить, какой из них лучше всего подходит для проектов, над которыми вы работаете.

0 голосов
/ 16 ноября 2009

Я использовал Telerik Controls в прошлом, и я должен сказать, что они довольно болезненные в заднице. Они очень жесткие и не дают вам никакого контроля. Я обнаружил, что YUI предоставляет вам надежную структуру JavaScript, которая имеет все функции, которые предлагает Telerik, но без ограничений.

Проверьте это здесь

0 голосов
/ 16 ноября 2009

Большинство людей здесь предложат вам использовать jQuery. Я бы посоветовал вам набросать ваши требования и приоритеты перед началом разработки вашего следующего проекта и оценкой библиотек на основе вашего списка требований. Использование любой большой библиотеки общего назначения, такой как jQuery или Prototype, будет иметь последствия (размер загрузки / задержка для пользователя, качество кода, компромиссы между универсальностью и скоростью), о которых вам следует знать перед их использованием.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...