14.1K ·GitHub
Что это такое?
Это справочный ресурс, который показывает простые аналоги распространённых методов jQuery на чистом JavaScript. Так можно проверить, нужен ли вам ещё jQuery для конкретной задачи и уровня поддержки браузеров.
Это библиотека, которую нужно установить, или просто справочный сайт?
Это статический справочный сайт (YouMightNotNeedjQuery.com), собранный на Astro. Ничего добавлять в свой проект не нужно: вы просто ищете нужный метод jQuery и копируете показанный фрагмент на чистом JavaScript.
Как запустить сайт локально, чтобы добавить новый пример?
Клонируйте репозиторий, выполните npm install в каталоге проекта, затем npm run dev, чтобы собрать проект и отслеживать изменения, или npm run build для разовой сборки для продакшена.
Нужно ли что-то кроме Node.js, чтобы собрать проект?
Нет, для сборки проекта требуется только Node.js. Других перечисленных зависимостей нет.
Есть ли подвох при выборе фрагмента?
Так как примеры разделены по версиям IE, сначала нужно знать минимальную поддерживаемую версию браузера. Файл ie9.js подходит также для ie10, ie11 и современных браузеров, но не будет работать в ie8.
Есть ли рабочая версия, которую можно посмотреть без клонирования репозитория?
Да, содержимое этого репозитория используется для публичного сайта YouMightNotNeedjQuery.com.
What are similar projects?
awesome-angular, css-protips, iCSS, app-ideas, naming-cheatsheet, python-cheatsheet, learnxinyminutes-docs, Awsome-Front-End-learning-resource
Which topics is it in?
astro, jquery, vanilla-javascript, static-site-generator, cheatsheet, reference, beginner-friendly, css, guide, learning-resources, html, learning