管理部分を簡単に構築するためのフレームワークとしてATK
( http://agiletoolkit.org )を選択したいのですが、2 つの質問があります。
彼らのサイトを見ると、前回のブログ投稿は 1 年ぶりでした。
このプロジェクトは継続していますか?サイトと管理者でこのフレームワークを使用する必要がありますか? サイト側での使用について少し混乱していますか?または、別のフレームワークを使用する必要があるかもしれません (オーバーヘッドが発生します)。
編集
私は、主に Java と .net から来た開発者です。
私は大規模なプロジェクトの経験があるため、サービスの再利用が苦手です。
ATK4 は従来の REST ベースではありません。
可能であれば、この状況を調べてみましょう:
例として、挿入前と挿入後に非常に複雑なロジックを持つ登録フォームがあります。
つまり、登録用の REST API を作成する必要があるということです (すべての複雑な事前事後ロジックを使用して)。
しかし!crud 操作は、この複雑なロジックに対応していないため、サイトから CRUD 操作を再利用できない場合やその逆の場合に、ある種の落とし穴を作成しています。
私は、管理者 CRUD とサイト操作に適した単一のサービスを作成するために使用しています。このようにして、呼び出しが重複することはなく、各操作はあなたが持っている権限を認識しています。
ありがとう