コーディングのガイドライン coding-guidelines
ガイドライン、ヒントおよびテクニック guidelines-tips-and-tricks
AEM Communitiesの操作は、Java Server Pages への依存度が高くなっただけでなく、ビジネスロジック、スタイル、ページコンテンツが異なるテンプレートスクリプト言語を柔軟に選択できるようになった。
ユーザー生成コンテンツ(UGC)での操作がさらに柔軟なのは、SocialResourceProvider API を使用することで可能になります。これにより、デプロイメントで SRP オプションが選択されたことを認識する必要がなくなります。
AEM Communities開発者向けの様々なコーディングガイドラインとベストプラクティスを以下に示します。
コード code
- SRP による UGC へのアクセス - UGC が JCR (JSRP)に格納されている場合にのみ機能するアプリケーションの書き込みを回避する方法。
- SocialUtils リファクタリング - SocialUtils に代わる SRP のユーティリティメソッド。
- 命名規則 - カスタム Java クラスの命名規則。
スクリプト scripts
- Communities コンポーネントのサイドローディング - ページの読み込み後にコンポーネントを動的に追加する方法。
- リッチテキストエディターの基本事項 - メンバーに提供されるリッチテキスト UI をカスタマイズしてコンテンツを投稿する方法。
IDE ide
- コミュニティでの Maven の使用 - Communities API jar を含める方法。
- SocialUtils リファクタリング - SocialUtils に代わる SRP のユーティリティメソッド。
recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791