このAngular QuickStartは、Angular CLIを使用してアプリケーションスケルトンとCelerioを作成してリレーショナルデータベーススキーマを逆転させ、Angular + Spring Bootコードを生成してデータベースコンテンツにアクセスします。生成されたコードは、単純なHello Worldアプリ(検索、ページネーション、検証、自動コンプリートなど)よりもはるかに多くの領域をカバーしています。
サンプルデータベースからアプリケーションを生成するには、QuickStartフォルダーの指示に従ってください。
生成されたコードを自分でご覧ください。このサンプルSQLスキーマとこのCelerio構成のうち、これらのテンプレートのおかげで、このコードを生成します。
デフォルトでは、サンプルH2データベーススキーマを使用します。独自のデータベーススキーマとデータベースエンジンを使用することは、構成の問題にすぎません。例として、H2の代わりにMySQLを使用する指示を確認してください。
努力せずに動作していることを確認するには、サンプルのDocker画像を実行したり、スクリーンキャストを見たりすることができます。これは生成されたサンプルにすぎないことを忘れないでください。アイデアは、より現実的なデータベーススキーマを使用して独自のアプリケーションを生成することです。
サンプル生成されたWebAppのDocker画像を実行するには:
docker run -p 8080:8080 nromanetti/celerio-angular-quickstart
次に、LocalHost:8080でアクセスします
次のスクリーンキャストは、何を期待するかを示しています。
私たちの目標は、高度なAngular Crud Webアプリケーションにソリッドコード生成テンプレートを提供することです。
コード生成テンプレートは速度で記述され、データ指向のアプリケーション用のオープンソースcode generatorツールであるCelerioによって解釈されます。
これがフォルダー組織です:
生成されたAngular Crud Webアプリは、次のテクノロジー/フレームワークを使用します。
あなたはいくつかの方法で貢献するかもしれません:
もちろん、問題を報告したり、プルリクエストを送信したりできます。