devforth/adminforth
Create Agentic admin panels faster on TypeScript and Vue.js with AdminForth Framework. Setup main CRUD pages within minutes, extend as you need
解決する課題
AdminForthは、社内管理パネルやバックオフィスツールの迅速な構築を可能にします。データベースに対するCRUD(作成、読み取り、更新、削除)インターフェースの手動作成を不要にし、繰り返し発生するボイラープレートコードを書かずに、データを管理するための機能を持つUIを素早く生成できるようにします。
仕組み
このフレームワークは、CLIを使用して既存のデータベース(Postgres、MySQL、Mongo、SQLite、Clickhouseに対応)に接続するか、新しいデータベースをスキャフォールドします。データテーブルのリソースファイルとUIを自動的に生成します。開発者はその後、Vueコンポーネントを使用してインターフェースをカスタマイズし、カスタムロジック用のExpress APIを定義し、AdminForthコンポーネントライブラリ(AFCL)の既存のビルディングブロックを統合できます。
対象者
データベース駆動型アプリケーションにおいて、プロフェッショナルでカスタマイズ可能な管理ダッシュボードを必要とするTypeScript開発者向けに設計されています。
ハイライト
- 迅速なスキャフォールディング:
npx adminforth create-appとnpx adminforth resourceを使用して、データベースURLから完全なUIを素早く生成します。 - データベースの柔軟性: SQLおよびNoSQLオプションを含む、複数のデータベースエンジンをネイティブサポートします。
- 拡張可能なUI: ヘッダー、サイドバー、データセルにカスタムVueコンポーネントを注入する機能。
- AI統合: CopilotスタイルのAIによる文章作成や画像生成のためのプラグインを備えています。
- オープンソース: 有料プランやクラウドサブスクリプションなしで、完全に無料です。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト