youmightnotneedjquery README

The project's README from github.com/HubSpot/youmightnotneedjquery. As one markdown file: README.md.

You Might Not Need jQuery

Build Workflow

A resource for doing things au naturel.

YouMightNotNeedjQuery.com

Contributing

To add a new section, just create a folder for it, and add jquery.js, and ie8.js, ie9.js, ie10.js, ie11.js, and modern.js (for Chrome/Safari/Firefox) as needed. For example, if you have ie8.js and ie9.js, the ie9 version will be shown to people looking for a solution that works in ie9, ie10, ie11, or modern JS.

Building

Building YMNNJQ requires Node.js

  1. In the project directory, run npm install
  2. To build the project and watch for changes, run npm run dev.
  3. To build the project without watching for changes, use npm run build.

youmightnotneedjquery (HubSpot/youmightnotneedjquery)

Searching Database…

Что это такое?Это справочный ресурс, который показывает простые аналоги распространённых методов 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.
Creator
HubSpot
Size
0.5 MB
Stars
14.1K
Updated
CommitJul 03
Age
12y
Commits · 90 Days