Переключение с JQuery на RightJS - PullRequest
10 голосов
/ 25 июля 2010

Я сейчас использую JQuery и недавно слышал о RightJS . RightJS кажется более быстрым, легким и более ориентированным на объект. Но мне было интересно, если в RightJS чего-то не хватает по сравнению с JQuery (кроме огромной базы плагинов).

Обновление: Я попробовал RightJS в небольшом веб-проекте и решил использовать его еще в нескольких проектах. Но я все равно буду придерживаться JQuery, пока не стану доверенным лицом в отношении RightJS. До сих пор RightJS, кажется, делает все, что я делаю с JQuery (в основном ajax и селекторы).

Ответы [ 3 ]

18 голосов
/ 06 августа 2010

Кудс,

Николай, автор RightJS здесь. Пара заметок.

1) Указанный выше размер jQuery неверен, поскольку 24k - это размер gzipped версии. Gzipped RightJS весит 14 тыс.

2) Я верю, что дроу просто не знает, о чем говорит. RightJS имеет все то же самое, что и jQuery, Moo, Dojo или Prototype. Более того, в RightJS у вас есть такие вещи, как классы, расширенные функции форм и файлы cookie, которые уже упакованы в эти 14 КБ, когда в jQuery есть такие плагины.

Тогда RightJS также имеет пользовательские сборки http://rightjs.org/build

Что касается додзё, я пробовал это на двух проектах раньше, и если бы вы спросили меня, я бы сказал, что жалею вас, jQuery лучше.

Единственная проблема с RightJS состоит в том, что это все еще подполье, и мы все еще увеличиваем критическую массу пользователей, поэтому иногда вам придется использовать свой собственный мозг вместо поисков ответов.

3 голосов
/ 25 июля 2010

Прежде всего, jQuery в настоящее время весит 24 КБ, а rightJS весит 30 КБ, что означает, что он не такой легкий, как jquery.

Как правило, при выборе среди структур JavaScript, вы учитываете следующие аспекты:

  • селекторы
  • обход DOM
  • DOM манипуляции
  • Служебные функции
  • Обработка событий
  • Ajax

Кроме этого, одним из наиболее важных факторов являются:

  • активное / непрерывное развитие
  • поддержка сообщества

Подробнее:

http://trends.builtwith.com/javascript

SideNote: Спасибо, что сообщили мне о RightJS:)

1 голос
/ 25 июля 2010

Если вы хотите что-то более быстрое и более объектно-ориентированное, попробуйте набор инструментов dojo .
RightJS, но это похоже на любой другой минимальный набор инструментов.Я считаю, что его очень не хватает по сравнению с большими инструментами, такими как jQuery, Dojo и Mootools.
С Dojo вы можете подключить хранилище данных практически к любому виджету и легко обмениваться данными со стороной сервера.
Он имеет все возможности запросовУ jQuery есть и есть собственный процесс сборки, включающий в себя только то, что вам нужно.
В некоторых браузерах / вариантах использования он считается быстрее, чем jQuery, но оба хороши.
В jQuery нет ничего плохого.
Оба Dojoи jQuery имеет отличную поддержку сообщества и постоянно развивается.
Если вы разрабатываете веб-приложения, Dojo - это подходящий для вас инструментарий, поскольку он имеет очень обширную библиотеку пользовательского интерфейса.
Просто зайдите на их веб-сайт.Смотрите также эту страницу википедии .

...