Salesforce Lightning とは?
Lightning には、Lightning コンポーネントフレームワークおよび開発者向けの魅力的なツールがいくつか用意されています。Lightning を使用すると、あらゆるデバイスに対応するアプリケーションを簡単に構築できます。
Lightning には次のテクノロジがあります。
- Lightning コンポーネントは、開発とアプリケーションのパフォーマンスを加速します。カスタムコンポーネントを開発すると、他の開発者やシステム管理者がそれを再利用可能なビルディングブロックとして使用し、コミュニティ、Salesforce モバイルアプリケーション、Lightning Experience をカスタマイズできます。
- Lightning アプリケーションビルダーでは、システム管理者は標準およびカスタムの Lightning コンポーネントを使用して、コードを使用せずに視覚的に Lightning ページを構築できます。システム管理者がコードを使用せずにカスタムユーザインターフェースを構築できるように、Lightning アプリケーションビルダーで Lightning コンポーネントを使用できるようにします。
- コミュニティビルダーでは、システム管理者は Lightning テンプレートとコンポーネントを使用して、コードを使用せずに視覚的にコミュニティを構築できます。システム管理者がコードを使用せずにコミュニティページを構築できるように、コミュニティビルダーで Lightning コンポーネントを使用できるようにします。
これらのテクノロジを使用すれば、新しいアプリケーションをシームレスにカスタマイズして、Salesforce を実行しているモバイルデバイスに簡単にリリースできます。実際、Salesforce モバイルアプリケーションおよび Salesforce Lightning Experience は Lightning コンポーネントで構築されています。
このガイドでは、独自のカスタム Aura コンポーネントとアプリケーションの作成方法について説明します。また、アプリケーションおよびコンポーネントをパッケージ���して、AppExchange で配布する方法についても説明します。
Lightning Web コンポーネントの開発方法についての詳細は、『Lightning Web コンポーネント開発者ガイド』を参照してください。