dr.Brain

doctor Brain

мир глазами веб-разработчика

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

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

dr.Brain

время чтения 1 мин.

Photo by AI

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

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

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

libraries

библиотеки (libraries)

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

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

frameworks

frameworks

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

building from scratch

самостоятельная разработка с нуля (building from scratch)

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


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

Новые публикации

Далее

Категории

О нас

Frontend & Backend. Статьи, обзоры, заметки, код, уроки.