Model-View ... для Blazor - PullRequest
       16

Model-View ... для Blazor

1 голос
/ 12 марта 2019

Несмотря на то, что в течение некоторого времени я не мог найти ни одного из реализаций Model-View-XYZ фреймворка для серверной версии Blazor, то есть Razor Components ( XYZ обозначает любое из следующего: Контроллер , Presenter , ViewModel ).

Если кто-нибудь знает о такой реализации, независимо от того, на какой стадии она находится, пожалуйста, дайте мне знать. Заранее большое спасибо.

РЕДАКТИРОВАТЬ : Вопрос в том, встречается ли с кем-либо или участвует в разработке такой структуры .

Вопрос абсолютно простой - кто-то сталкивался с некоторой информацией в Интернете о такой платформе, нацеленной на компоненты Razor (также известной как серверная часть Blazor), так как я пока этого не сделал.

Ответы [ 2 ]

3 голосов
/ 12 марта 2019

Я не на 100% уверен, что ваш вопрос, поэтому я беру удар в то, что, как вы думаете, вы спрашиваете.

Важно понимать, что Blazor не имеет мнения о том, как вы решитеструктурировать свой кодКоманде было очень ясно, что они не будут навязывать разработчикам какие-либо шаблоны.Это означает, что вы можете структурировать свой код так, как считаете нужным.

Если вы, например, интересуетесь MVVM, у Джереми Ликнесса есть отличный пост в блоге , в котором рассказывается об этом шаблоне в приложениях Blazor.Но если вы ищете официальные документы по этому вопросу, то вам не повезло.

Надеюсь, это поможет, если нет, уточните, что именно вы ищете.

0 голосов
/ 12 марта 2019

Blazor сам по себе является фреймворком MVVM. HTML-код в вашем компоненте Razor - это ваш вид. Раздел @functions - это ваша ViewModel, и вы можете использовать классы POCO для своих моделей.

...