Salesforce Developer Experience による作業方法の変化
Salesforce Developer Experience (DX) では、ライフサイクル全体にわたって新しい方法で Lightning Platform のアプリケーション��管理および開発できます。Lightning Platform の最良の機能を結集し、Salesforce 上のカスタムアプリケーション開発でソース駆動型の開発、ガバナンスのあるチームコラボレーション、新たなレベルの俊敏性を実現します。
Salesforce DX には次のような特長があります。
- 自分に合ったツールと方法で開発できます。Salesforce DX では、すでに知っている開発者ツールを使用します。
- ソフトウェア開発にベストプラクティスを適用できます。ソースコードとメタデータは組織の外部に存在し、チーム開発でのより俊敏な Salesforce アプリケーション開発を可能にします。組織ではなくバージョン管理システムが信頼できる情報源になります。
- 強力なコマンドラインインターフェース (CLI) が、開発、継続的なインテグレーション、配信で Salesforce 組織を使用するときの複雑さをなくします。
- 柔軟で設定可能なスクラッチ組織を開発および自動化環境のために構築できます。この新しい種別の組織により、アプリケーションとパッケージの構築が容易になります。
- CLI と外部ソースには任意の IDE またはテキストエディタを使用できます。
- アプリケーション開発を促進する VS Code 向け Salesforce 拡張機能。これらのツールでは、スクラッチ組織、Apex Lightning コンポーネント、Visualforce を操作する機能が提供されています。
開始する準備はできましか?
Salesforce DX を使用した場合の基本的な作業順序は次のようになります。これらのワークフローには最も一般的な CLI コマンドが含まれます。すべてのコマンドについては、『Salesforce CLI コマンドリファレンス』を参照してください。