После нескольких недель изучения и написания кода на ванильном JS наш опытный инструктор Кати Франц познакомил нас с миром библиотек JavaScript, познакомив нас с современными библиотеками JavaScript для разработки внешнего интерфейса (начиная с ReactJS ), почему вы должны их использовать, выбирая библиотеки и как их использовать.
Я поделюсь этим в основном, чтобы помочь новичкам.

ЧТО ТАКОЕ БИБЛИОТЕКА

Библиотеки - это то, что вы встретите на разных языках программирования, а не только на JavaScript.

Библиотека - это просто предварительно скомпилированная программа, состоящая из множества функций, подпрограмм, процедур, классов, объектов и методов, которые можно использовать повторно.

Библиотеки обычно пишутся на определенном языке программирования.

ДЛЯ ЧЕГО И ПОЧЕМУ ИСПОЛЬЗУЮТСЯ? ПОЧЕМУ ОНИ СУЩЕСТВУЮТ

Библиотеки написаны программистами, чтобы помочь другим программистам или разработчикам легко решать задачи. Они могут использоваться другими программистами для расширения функциональности своего сайта. Большинство крупномасштабных приложений создаются с использованием библиотек. Большинство библиотек написано для решения некоторых часто повторяющихся задач в процессе разработки.

Когда библиотеки построены, вместе с ними выпускается вспомогательная документация по их использованию.

Вам действительно нужны библиотеки? Да, зачем? Вы будете создавать приложения, а другие - для решения некоторых мелких или серьезных проблем, которые вам нужно будет развернуть некоторые библиотеки, потому что они заранее написаны и протестированы. Они сэкономят ваше время, написав код из тысячи строк, чтобы решить проблему, с которой разработчик (-ы) каким-то образом, вероятно, столкнулся, решил и решил предоставить вам свой код для использования. Это экономит вам более длительные сеансы отладки.

КАК ВЫБРАТЬ БИБЛИОТЕКУ (JavaScript)

Выбор библиотеки для изучения в качестве новичка или реализации в проекте может быть довольно сложным, учитывая тот факт, что их довольно много (особенно JavaScript); но вы можете сделать это с легкостью.

Возможно, существует уже существующая библиотека JavaScript с вашим именем, вы просто могли не слышать о ней. (На более легкой ноте)

Сначала выучите язык. Библиотеки, как правило, написанные на определенном языке программирования, поэтому вы, скорее всего, не сможете овладеть определенной библиотекой, не понимая языка, на котором она написана. Итак это просто, вы должны понимать основы JAVASCRIPT (Vanilla JS, Pure JS, как вы слышали, как его называли разработчики).

Документация и поддержка - Вы должны выбрать библиотеку с надлежащей документацией и поддержкой. Хорошая документация может помочь разработчикам разобраться в Библиотеке и в том, как ее использовать.

Сообщество и тенденции. Вам следует выбрать широко используемую библиотеку JavaScript. Конечно, это просто понять, Библиотека будет использоваться большим количеством разработчиков, потому что она надежна.

КАК ПОЛЬЗОВАТЬСЯ БИБЛИОТЕКОЙ (JAVASCRIPT)

Документация - Изучите документацию, это даст вам представление о том, как использовать библиотеку для достижения оптимального результата.

Присоединяйтесь к сообществам - большинство JavaScript - это группы и сообщества библиотек с открытым исходным кодом, которые помогают вам общаться с другими разработчиками, использующими библиотеки, и даже организовывать конференции и семинары, чтобы научить вас большему.

Будьте в курсе - библиотеки обычно модифицируются и обновляются для удовлетворения растущих потребностей разработчиков по мере развития технологий, вам следует следить за обновлениями.

Возможно, вам будет интересно узнать, с какой JavaScript-фреймворк я начал работать с @FindworkaAcademy.

REACTJS ReactJS - это библиотека JavaScript от Facebook. Хорошо начинать с того, что как разработчик Frontend, он правильно удовлетворяет всем, что я перечислил в разделе Как выбрать библиотеку JavaScript выше. Познакомьтесь с REACT

Ого, вы прочитали это довольно длинное а? Стоило ли это того? Если да, похлопайте и поделитесь. Пожалуйста, ознакомьтесь с замечательной организацией @FindworkaAcademy, дающей нам возможность, findworka

Спасибо за ваше время.