私は経験豊富な Oracle Forms 開発者であり、今日、初めて Oracle APEX を調べました。正直なところ、初心者向けの Apress の本をざっと読んだだけですが、再利用可能なコンポーネントの作成方法についての言及がないことに気付きました。Oracle Forms 開発者としての経験では、ライブラリ、オブジェクト ライブラリ、および他のモジュールから参照されるオブジェクトを扱ってきましたが、今日閲覧した本には、このようなものは見つかりませんでした。したがって、経験豊富な Oracle APEX 開発者の皆様から、「実際の」再利用可能なコンポーネントを作成する方法があるかどうかを知りたいと思います。これは、単に「コピー」(またはエクスポート) を作成するのではなく、多くのコンポーネントから参照されるコンポーネントを作成することを意味します。そのコンポーネントを一度だけ変更し、それを参照しているすべてのアプリケーションの変更を確認するために APEX アプリケーション。
APEX はデータベース中心のアプリケーションであるため、これは簡単な作業ではないと思いますが、DRY を維持するためのベスト プラクティスに関するヒントをいただければ幸いです。APEX がアジャイル開発を念頭に置いて設計されていないことは知っていますが、コンポーネントの再利用はすべての「迅速な」開発フレームワークで必須であるべきだと思います。
貴重なヒントを教えていただき、本当にありがとうございます。