移行戦略
移行するコンポーネントの選択
コンポーネントバンドルのファイルの移行
イベントの移行
Migrate のインターフェース
CSS の移行
JavaScript の移行
Apex の移行
Aura を使用したときのデータバインド動作の違い
基本コンポーネント: Aura コンポーネントと Lightning Web コンポーネント
レコードのホームページの移行
Aura プログラミングモデルと Lightning Web Components プログラミングモデルでは、コンポーネントバンドルのファイル構造が異なります。
2 つのプログラミングモデル間でファイルは次のように対応付けられます。
| リソース | Aura のファイル | Lightning Web Components のファイル | 関連トピック |
|---|---|---|---|
| マークアップ | sample.cmp | sample.html | コンポーネントの HTML ファイル |
| コントローラ | sampleController.js | sample.js | コンポーネントの JavaScript ファイル |
| ヘルパー | sampleHelper.js | sample.js | Lightning コンポーネント開発者ガイド: ヘルパー |
| レンダラ | sampleRenderer.js | sample.js | Lightning コンポーネント開発者ガイド: レンダラ |
| CSS | sample.css | sample.css | コンポーネントの CSS ファイル |
| ドキュメント | sample.auradoc | 現在利用できません。 | Lightning コンポーネント開発者ガイド: コンポーネントのドキュメント |
| 設計 | sample.design | sample.js-meta.xml | コンポーネントの設定ファイル |
| SVG | sample.svg | 現在利用できません。 | Lightning コンポーネント開発者ガイド: カスタムアイコン |
Aura コンポーネントのコントローラ、ヘルパー、レンダラのファイルは、Lightning Web コンポーネントの 1 つの JavaScript ファイルに対応付けられます。
Note
The Japanese Summer '24 guide is now live