Наткнулся в описании проекта использование framework Agnostic. Что это такое и с чем его едят? Немного погуглил и наткнулся, на статьи в основном из Game индустрии. И немного понял, что вся бизнес логика должна быть в моделях, что обеспечит последующий простой перенос приложения с одного фрейверка на другой.
Веб-разработчик с нуля: профессия с выбором специализации
14 месяцев
Далее
Skillfactory
Профессия Веб-разработчик
12 месяцев
Далее
Академия Eduson
FullStack-разработчик: тариф PRO
14 месяцев
Далее
Решения вопроса 1
Алексей Уколов
@alexey-m-ukolov Куратор тега Веб-разработка
Фраза framework agnostic означает, что какое-либо решение не завязано на какой-то конкретный фреймворк и может завестись под любым (возможно, при помощи какого-то адаптера).
Означает без привязки к функциональности и особенностям фреймворка.
То есть минимальное число связей или вообще их отсутствие (посредством абстрактного интерфейса).
Таким образом, становится легко сменить один низлежащий интерфейс на другой, путём меньших изменений в коде.