Если по-простому, то фреймворк — это такой сборник готовых компонент и правил их взаимодействия. Он даёт тебе структуру и компоненты — и ты из них, как из кубиков Lego можешь собрать своё приложение по определённым правилам. Чаще всего фреймворки не очень-то совместимы между собой, поэтому стоит сразу определиться, какой из них использовать (например, в жизни «фреймворк» детских конструкторов Lego не будет совместим с «фреймворком» ПАКС — системой построения шкафов ИКЕА). ✅ Плюс фреймворка Если ты знаешь, что такое Lego и как оно работает, то с лёгкостью разберёшься как из этих кусочков построить себе что-то интересное и справишься гораздо быстрее, чем делать это с нуля из случайных материалов, не имея никаких правил и ориентиров. ❌ Минусы фреймворка Ты ограничена рамками фреймворка и не для всех задач он идеально подходит. Например, те же шкафы — если готовые варианты есть только 50, 75 или 100 см, а у тебя ниша шириной 120 см, то тютелька в тютельку такой шкаф не впихнёшь, придёт
Что такое фреймворки, зачем они нужны и какие из них стоит изучать в 2023 году
16 января 202316 янв 2023
2552
1 мин