Lightning コンポーネント開発者ガイド
Winter '25 (API version 62.0)
Spring '24 (API version 60.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Summer '19 (API version 46.0)
Spring '19 (API version 45.0)
Winter '19 (API version 44.0)
Summer '18 (API version 43.0)
Spring '18 (API version 42.0)
Winter '18 (API version 41.0)
Summer '17 (API version 40.0)
Spring '17 (API version 39.0)
Winter '17 (API version 38.0)
Summer '16 (API version 37.0)
Spring '16 (API version 36.0)
Winter '16 (API version 35.0)
Summer '15 (API version 34.0)
Spring '15 (API version 33.0)
Winter '15 (API version 32.0)
アプリケーションの概要
アプリケーションの UI の設計
アプリケーションテンプレートの作成
コンテンツセキュリティポリシーの概要
LockerService を使用したセキュアなコードの記述
アプリケーションとコンポーネントの配布
セキュアなコードの開発
このフレームワークでは、コンテンツセキュリティポリシー (CSP) を使用して、ページに読み込むコンテンツのソースを制御します。
LockerService アーキテクチャレイヤでは、個々の Lightning コンポーネントが各自のコンテナで分離され、コーディングのベストプラクティスが適用されるためセキュリティが向上します。
-
コンテンツセキュリティポリシーの概要
Lightning コンポーネントフレームワークでは、コンテンツセキュリティポリシー (CSP) を使用して、ページに読み込むことができるコンテンツのソースを制御します。 -
LockerService を使用したセキュアなコードの記述
LockerService は、Lightning コンポーネントのための強力なセキュリティアーキテクチャです。LockerService では、個々の Lightning コンポーネントが各自のコンテナで分離されるためセキュリティが向上します。また、LockerService では、コードのサポート機能が向上するベストプラクティスが促進されます。これは、サポートされる API へのアクセスのみを許可し、公開されていないフレームワーク内部へのアクセスを排除することで実現します。 -
Salesforce Lightning CLI
コードリンティングツールである Lightning CLI を使用して、LockerService セキュリティアーキテクチャ内で使用するコードを検証します。Lightning CLI は Heroku Toolbelt プラグインで、コードをスキャンして Lightning 固有の問題がないか調べることができます。このツールは、LockerService を有効にするための Lightning コードを準備する上で有用です。