CodeMaru
⚙️

Dreamine — MVVMフレームワーク

WPFとBlazor開発を統合します。

概要

反復コードを減らしViewModelを共有します。

はじめに

  1. 必要なDreamine.MVVM NuGetパッケージを入れます。
  2. プロパティ、コマンド、生成器、Locator、DIでViewModelを作ります。
  3. 同じViewModelをWPF・Blazor・Hybrid UIへ接続します。

主な機能

⚙️ Core・Generators
状態、コマンド、反復コードをコンパイル時に生成します。
👁️ Locator・DI
ViewModelとサービスを低依存で注入します。
🔗 WPF・Blazor Hybrid
デスクトップとWebでドメインとViewModelを共有します。

よくある質問

画面作成ツールですか?
いいえ。MVVM構造、生成器、DI、WPF/Blazor統合の開発フレームワークです。
最初のパッケージは?
Dreamine.MVVM.Coreから始め、必要に応じGenerators、Locators、Hybrid.Wpfを追加します。
お問い合わせ