Salesforce Commerce Lightning Web 開発スタックについて理解する
学習の目的
この単元を完了すると、次のことができるようになります。
- コマースアプリケーションが Lightning Web スタック上に構築されていることのメリットについて説明する。
- 開発者が Lightning Web スタックでの作業を好む理由を挙げる。
Ursa Major の開発者である Wei Leung は、Ursa Major Solar B2B ストアと D2C ストアのカスタマイズ開発で忙しくしています。カスタマイズに取り掛かるときに、次の機能を活用できることを知りました。
Salesforce Commerce Cloud は、ガイド付き設定、ローコードの設定とブランド設定、簡素化されたデータインポート、クラウド間で共有されるワークフローを使用して、Ursa Major Solar のようなブランドがストアを迅速に立ち上げるのをサポートします。Salesforce Commerce ソリューションを設定するときに、すべての標準 Salesforce プラットフォーム技術の信頼できる機能、セキュリティ、スケーラビリティを活用できます。
Salesforce Commerce プラットフォームはオープンで拡張可能です。最小限の設定要件と宣言型プログラミングレイヤーにより、Maria Jimenez のようなシステム管理者や Taylor Givens のようなマーチャンダイザーは、設定タスクを迅速に完了できます。設定が合理化されているため、Wei はインテグレーションの有効化とプラットフォーム機能の拡張に集中できます。
Salesforce エコシステムに構築する
コマースアプリケーションは、Salesforce エコシステムに最適です。すべての標準 Salesforce プラットフォーム技術と同じパフォーマンス、セキュリティ、スケーラビリティが、すべてのストアに含まれます。
堅牢な機能を備えた Salesforce コアプラットフォームは、B2B ビジネスと D2C ビジネス固有のニーズに合わせてカスタムソリューションを簡単に作成できる強力なツールとリソースを開発者に提供します。
Salesforce コアプラットフォームの利点の 1 つはその柔軟なアーキテクチャで、開発者がさまざまなシステムやサードパーティツールと統合することができます。柔軟なアーキテクチャにより、組織内のさまざまな部門や機能間での効率的なデータ交換、コラボレーション、自動化が可能になります。
コマースアプリケーションは、Web ランタイムとデータサービスを処理する Lightning Web スタック上で動作し、再利用可能な Web ベースコンポーネントを提供します。このしくみは開発者にとって好都合です。同じ拡張可能な宣言型データモデルにアクセスし、AppExchange からパートナーアプリケーションを入手できるためです。
Lightning Web Runtime (LWR) は、高速性とカスタマイズ可能性を念頭に設計された LWC 専用のアプリケーションフレームワークです。
さらに、プラットフォームでは、アプリケーションの構築とリリースのプロセスを合理化する包括的な API と開発ツールのセットが提供されています。開発者はこれらのツールを使用して、全体的なカスタマーエクスペリエンスを向上させ、ビジネスの成長を促進するカスタムインターフェース、ワークフロー、インテグレーションを作成できます。
開発者は、コマースアプリケーションが最新の Web 標準を使用した最先端のエクスペリエンス上に構築されていることを高く評価しています。
-
Web 標準を使用した生産性の向上: Web の最新言語である ES5+、カスタム要素、クラス、モジュール、インポートを使用します。
-
オープン、透明性、移植性: 1 つのプラットフォーム上で使い慣れたツールを使用して、モジュール式のビルディングブロックを組み合わせてエクスペリエンスを構築するコードを記述します。
-
組織の規模に合わせて構築: Salesforce が Lightning、コミュニティ、モバイルの拡張に長年使用してきたアーキテクチャを使用します。
JavaScript 開発者であれば誰でも Lightning コンポーネントを構築できます。標準に基づくこのプログラミングモデルでは、開発者リソースを簡単に見つけて活用できます。Salesforce Commerce はパフォーマンス重視で設計されています。スピーディなエクスペリエンスを実現するために、JavaScript 抽象化ではなく、ブラウザーで実行されるコードが多くなっています。
次のステップ
この単元では、B2B Commerce と D2C Commerce の開発者環境についてと、コマースアプリケーション環境でカスタマイズを開発するために使用できる強力なツールとリソースについて学習しました。次は、Einstein 生成 AI 機能について学習します。