Salesforce DXとは?
1. Salesforce DXとは?
Salesforce DX(Developer Experience) は、Salesforceの開発・テスト・デプロイを効率化するための開発ツール群です。
主に Salesforce CLI・Visual Studio Code・Lightning Web Components(LWC) を使用します。
2. 開発環境の準備
| ツール | 役割 |
|---|---|
| Salesforce CLI | コマンドでSalesforceを操作 |
| Visual Studio Code | コードの作成・編集 |
| Salesforce Extension Pack | VS CodeでのSalesforce開発を支援 |
| Trailhead Playground | 開発・テスト用のSalesforce環境 |
3. Trailhead Playgroundの設定
この課題では、新しいPlaygroundを作成します。
- Create Playground で新規作成
- Get Your Login Credentials でユーザー名を確認
- Reset My Password でパスワードを設定
- CLI認証に使用するため、ログイン情報を保管
※ 既存のPlaygroundでは課題が正常に完了しない場合があります。
4. Salesforce CLIのインストール
Salesforce CLIをインストール後、ターミナルで以下を実行します。
バージョン確認
sf --version
CLIの更新
sf update
5. 今後の開発手順
Salesforce CLIのインストール
VS Code・拡張機能の設定
Playgroundへの接続・認証
LWCの作成・デプロイ
重要ポイント
- CLI:コマンドラインからSalesforceを操作するツール
- DX:Salesforceの開発プロセスを効率化する仕組み
- LWC:HTML・JavaScript・CSSを使用するUI開発技術
- デプロイ(Deploy):作成したコードをSalesforce組織へ反映すること

