Что такое npm пакеты
Что такое npm пакеты
npm пакеты — это готовый код, который создали другие разработчики. Использование готовых решений значительно ускоряет разработку.На сайте npmjs.com есть тысячи пакетов для решения разных задач.
Пример использования
Вы хотите создать доску с карточками, которые нужно перетаскивать мышкой. Можно попросить Юру написать код с нуля. Но это долго. Лучше использовать готовый пакет @hello-pangea/dnd. Он уже умеет перетаскивать элементы.Как попросить Юру
Напишите так:
Важно знать
Юра не проверяет качество пакетов. Их создают другие люди. Вы сами отвечаете за выбор пакета. Обязательно тестируйте результат.Советы по выбору пакетов
- Смотрите на скачивания — много скачиваний означает популярный пакет, такие обычно работают лучше
- Проверяйте обновления — хорошие пакеты регулярно обновляются, смотрите дату последнего обновления
- Читайте отзывы — на GitHub есть комментарии пользователей, изучите их перед использованием
- Тестируйте сразу — после добавления пакета проверьте, как он работает в вашем проекте

