Codeer.LowCode.Blazor は、Blazor アプリにローコード機能を組み込むためのライブラリです。 デザイナ(WPF 製のビジュアルエディタ)で画面やデータモデルを設定し、ホットリロードで Web アプリに即座に反映できます。
- データベースと連携した業務アプリを、ほぼ画面設定だけで構築
- 一覧 / 詳細 / 検索 / ダイアログを組み合わせた CRUD 画面
- 認証・認可・監査ログ・楽観ロックなど、業務アプリで必要になる機能の標準サポート
- Excel 入出力、PDF 帳票、メール送信
- Web アプリだけでなく .NET MAUI(Android / iOS)のスマートフォンアプリとしても配布可能。WPF / WinForms のデスクトップ構成も用意
- AI(OpenAI API)によるテキスト解析・モジュール自動生成
| スタイル | 作業内容 | こんな時に |
|---|---|---|
| ノーコード | デザイナでドラッグ&ドロップ、プロパティ設定 | 一般的な入力画面・一覧画面 |
| ローコード | C# ライクなスクリプトで処理を記述 | 画面連動・計算・API 呼び出し |
| プロコード | .NET / Blazor のコードを追加 | 特殊画面・独自 UI コンポーネント |
同じプロジェクト内でこの 3 つを自由に組み合わせられます。ノーコードで作った画面の一部だけをプロコードで置き換える、スクリプトから .NET ライブラリを呼び出す、といった連携がすべてシームレスです。
PostgreSQL / Microsoft SQL Server / Oracle Database / SQLite
- 開発コストと期間を抑えたい
- RDB を中心にした業務アプリを作りたい
- 既存のデータ・システムを活用したい
- WinForms や WebForms をモダンなフレームワークにリプレイスしたい
- リリース後も継続的にカスタマイズしていきたい
MudBlazor / Radzen.Blazor / IgniteUI と高い互換性があります。 ローコードで作った画面の中にこれらのコンポーネントを埋め込めます。
