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
типа Qt
AB
LL
mvp
и mvvm
буковка v
означает всё тот же view
с абсолютно той же семантикойT
T
LL
JSON
-ы определённой схемы, например