React Admin UI は、TypeScript と React ベースで構築された美しいオープンソースのダッシュボード ユーザー インターフェイス プロトタイプです。驚いたことに、少し複雑なコンポーネントを使用してユーザー インターフェイスのプロトタイプを構築するのはこれが初めてです。したがって、私の目標は、IT 機関や個人の開発者がこのプロトタイプを使用して、将来のプロジェクトに洞察をもたらすことができるようにすることです。
プロトタイプの機能、コアバリュー、ユースケースの包括的なリストについては、React Admin UI のプレビューをご覧ください。
このリポジトリには、 React Admin UI Prototype のコア システムが含まれており、2 つの異なるディレクトリに分割されています。バックエンドは JSON API 用であり (Vercel デプロイメント用にすでに構成されています)、フロントエンドはユーザー インターフェイス プロトタイプ全体用です。
クイックスタートのインストールと使用例については、以下を参照してください。
バックエンド ディレクトリ内のpackage.json
にリストされているすべての依存関係をインストールします。
cd backend
npm install
デフォルトでは、Vercel 環境で実行する API がすでにデプロイされています。ライブ API には https://react-admin-ui-v1-api.vercel.app/ からアクセスできます。ただし、自分でバックエンドを構成したい場合は、以下を実行できます。
nodemon ./src/index.ts
また、API には http://localhost:5000 からローカルにアクセスできます。
フロントエンド ディレクトリ内のpackage.json
にリストされているすべての依存関係をインストールします。
cd frontend
npm install
npm run dev
デフォルトの API エンドポイントを変更する場合は、ApiCollection.tsx に移動します。
その後、http://localhost:5173/ からアプリにアクセスできるようになります。
もちろん、電子メールや LinkedIn などの正式なアプローチでいつでも私に直接ご連絡いただけます。
それぞれのタイトルと説明を付けて新しい問題を自由に fransachmadhw/react_admin_ui_v1 リポジトリに提出してください。問題の解決策がすでに見つかっている場合は、プル リクエストをぜひ確認してください。
React Admin UI には、20.11.0 LTS 以上のノード バージョンが必要です。 React Admin UI の要件の現在のリストを見つけるには、バックエンドとフロントエンド内のpackage.jsonのdependencies
とdevDependencies
セクションを確認してください。
React Admin Dashboard UI Prototype は、BSD-3-Clause の条件に基づいてリリースされます。