Найти тему
dr.Brain

Если кратко: библиотеки и фреймворки

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

Разработка с использованием библиотек очень похожа на приобретение ингредиентов для какого-либо блюда.

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

-2

Фреймворк, в свою очередь, подобен готовому блюду... в нашем случае - салату. Остается только взять его со стола и использовать по назначению, нет необходимости что-либо готовить.

Так, фреймворк облегчает решение большого количества различных задач.

-3

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

Такие библиотеки, как jQuery и Tailwind решают небольшие конкретные задачи, а такие фреймворки, как Laravel и Bootstrap предлагают комплексные многопрофильные решения.

---

Оригинал статьи на сайте dr.Brain

Подписывайтесь на telegram-канал dr.Brain, если хотите первыми получать анонсы новых материалов и быть в курсе всех статей, обзоров.

Проверяйте свои силы и готовьтесь к собеседованию по JavaScript c dr.Brain quiz js.

---

Спасибо за внимание.