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