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-appnpx adminforth resource を使用して、データベースURLから完全なUIを素早く生成します。
  • データベースの柔軟性: SQLおよびNoSQLオプションを含む、複数のデータベースエンジンをネイティブサポートします。
  • 拡張可能なUI: ヘッダー、サイドバー、データセルにカスタムVueコンポーネントを注入する機能。
  • AI統合: CopilotスタイルのAIによる文章作成や画像生成のためのプラグインを備えています。
  • オープンソース: 有料プランやクラウドサブスクリプションなしで、完全に無料です。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト