AB
Size: a a a
AB
LL
JSON с параметрами, с которыми она рендеритсяLL
NM
T
T
T
LL
LL
View это просто функция из мапы в какой-нибудь аутпут-форматAB
LL
View тогда, когда можно рендерить прямо в контроллере? Во-первых, вьюхи иногда переиспользуются. Во-вторых, вьюхи делают апи стабильным, потому что они определяют формат аутпута. В-третьих, ....AB
AB
LL
View тут, как и контроллер, пришли из MVC, который довольно неплохой паттерн для разработки интерфейсов. И вот в этом паттерне View это то, что видит пользователь. В случае с фениксом, View это то, что выдаётся наружуLL
view. Абсолютно MVC-шный по своей сути, но при этом сильно более простой чем в классическом MVC типа QtAB
LL
mvp и mvvm буковка v означает всё тот же view с абсолютно той же семантикойT
T
LL
JSON-ы определённой схемы, например