Der Zweck dieses Projekts besteht darin, zu veranschaulichen, wie CxJS zur schnellen Erstellung von Unternehmensanwendungen verwendet werden kann. CxJS ist ein fortschrittliches JavaScript-Framework, das zum Erstellen von Anwendungen entwickelt wurde, die stark Formulare, Tabellen und Diagramme enthalten.
Eine Live-Demo dieser Anwendung ist unter https://kitchen-sink.cxjs.io verfügbar.
Folgende Module sind implementiert:
Der Antrag besteht aus drei Teilen:
Bevor Sie die Anwendung auf Ihrem Computer starten, sollten Sie eine neue Postgres-Datenbank erstellen und diese mit dem Seed-SQL-Skript füllen. Suchen Sie anschließend die Konfigurationsdatei .sample.env
in server/prisma
und benennen Sie sie in .env
um. Legen Sie in der neu erstellten Datei die Verbindungszeichenfolge auf die im vorherigen Schritt erstellte Datenbank fest.
Um den Server zu starten, öffnen Sie das Terminal und führen Sie Folgendes aus:
cd server
yarn install
yarn start
Um den Client zu starten, öffnen Sie ein anderes Terminal und führen Sie Folgendes aus:
cd client
yarn install
yarn start
Rezepte bieten zusätzliche Erklärungen zu CxJS und insbesondere zu diesem Projekt. Dies sind derzeit verfügbare Rezepte:
Dieses Projekt ist unter der MIT-Lizenz verfügbar. Bitte beachten Sie jedoch, dass CxJS für den kommerziellen Vertrieb kostenpflichtige Lizenzen erfordert.