adminjs - AdminJSは、ノードで記述されたアプリの管理パネルです.js

(AdminJS is an admin panel for apps written in node.js)

Created at: 2018-11-24 06:16:42
Language: TypeScript
License: MIT

AdminJS

AdminJS は、アプリケーションに接続できる自動管理インターフェイスです。開発者は、データベースモデル(投稿、コメント、ストア、製品、またはアプリケーションが使用するその他のものなど)を提供し、AdminJSはユーザー(または他の信頼できるユーザー)がコンテンツを管理できるようにするUIを生成します。

に触発された:ジャンゴ管理者、レール管理者、アクティブ管理者

外観

アプリケーション例

mongodbモデルとpostgresモデルを使用したサンプルアプリケーションについては、こちらをご覧ください。

  • ログイン:
    admin@example.com
  • パスワード:
    password

https://adminjs-demo.herokuapp.com

はじめ

オープンソースソフトウェアブラザーズコミュニティ

どのような問題を解決しますか

したがって、Node.jsに構築された作業サービスがあります。データベースへのコネクタとして、いくつかのRESTルートとマングースをレンダリングするために(たとえば)happy.jsを使用します。

すべて正常に動作しますが、次のことを行います。

  • アプリのすべてのデータを表示し、
  • データベース内のオブジェクトに対してカスタムビジネスアクションを実行します。
  • 初期データでテーブルをブートストラップし、
  • カスタムレポートページを作成し、
  • 他のチームメンバー(プログラマーは必要ありません)がアプリケーションで何が起こっているかを確認できるようにします。

そして、これらすべてのケースはAdminJSによって解決できます。数行のコードを追加することで、管理インターフェイスを実行できます。

顔立ち

  • 任意のリソース内の任意のデータを CRUD
  • カスタムアクション
  • リソース内のスキーマに基づくフォームの検証
  • ウィジェット付きのフル機能のダッシュボード
  • カスタム リソース デコレーター

貢献する

adminjsで作業し、新機能を開発したい場合は、開発リポジトリをご覧ください。 https://github.com/SoftwareBrothers/adminjs-dev

開発のためにadminjsを実行する方法に関する手順を見つけることができます。

ライセンス

AdminJSは著作権© 2021 SoftwareBrothers.co です。これはフリーソフトウェアであり、LICENSEファイルで指定された条件の下で再配布できます。

SoftwareBrothers.co について

私たちはオープンでフレンドリーなチームであり、世界中のクライアントがビジネスを変革し、驚くべき製品を作成するのを支援します。

  • 私たちは雇うことができます。
  • あなたが私たちのために働きたいなら-キャリアページをチェックしてください。