Задать вопрос

На какие фреймворки можно уйти с jQuery на небольших проектах?

Добрый день!
Прошу совета по JS, на какие фреймворки можно уйти с jQuery на небольших проектах? Необходимый минимум:
1. работа с ajax
2. удобство установки событий
3. минимальная работа с DOM (выбрать по классу, id, все теги)

Спасибо за ответы!
  • Вопрос задан
  • 3573 просмотра
Подписаться 7 Оценить Комментировать
Решения вопроса 2
demimurych
@demimurych
В Jquery сейчас есть возможность собрать библиотеку под себя. Оставив только нужный тебе функционал.
https://github.com/jquery/jquery#how-to-build-your-own-jquery
Ответ написан
hell0w0rd
@hell0w0rd
Просто разработчик
https://gist.github.com/paulmillr/7419136 - вот есть обертка для событий и ajax.
Работа с дом - querySelector же
Ответ написан
Пригласить эксперта
Ответы на вопрос 7
А смысл? В чем задача? Вы хотите уйти от jQuery ради того чтобы уйти от jQuery?
Ответ написан
lampa
@lampa
Я перешел на zepto.js, т.к. не нужна совместимость со старыми браузерами.
Ответ написан
Комментировать
Перепишете jQuery под себя - уберите лишние функции и оставьте только те, которые Вам нужны. От силы два дня работы, к тому же понимание фреймворка подтянете.
Ответ написан
Комментировать
@GreatRash
Вот тут можно позырить замену.
Ответ написан
Комментировать
Я бы не советовал уходить с jQuery на какую нибудь велосипедную пародию. Даже на небольших проектах важны стабильность и качество, которые jQuery, в отличие от велосипедов, гарантирует. Размер библиотеки совсем небольшой, но если и он критичен, можно использовать CDN (Google или Yandex), тогда в большинстве случаев размер библиотеки станет 0b :)
Ответ написан
Комментировать
q1t
@q1t
Если погуглить можно найти очень легковесные замены jQuery, но в них врятли будет совместимость с ie6-8, так что есть смысл тащить и jQuery < 2.0 если нужна совместимость.
ИМХО на маленьких проектах как раз и есть смысл использовать jq, быстро, кучи сниппитов, и пр..
Ответ написан
Комментировать
@sergealmazov
Используйте нативный JS
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы