コーディングのガイドライン 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