この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
このガイドでは、PWA Kit を使用した開発において鍵となるテクニカルスキルについて説明します。
PWA Kit のデベロッパーは一般的に、以下の作業に精通していることが必要です。
上記の条件を満たす場合は、先に進んでください。以下に、PWA Kit でストアフロントアプリケーションを作成するために必要な、包括的なスキルのリストを示します。これらすべてにおいてエキスパートである必要はありません。PWA Kit で作業を行うと、需要の高いスキルを楽しみながら学習できるチャンスが豊富にあります。
PWA Kit アプリはモダンな JavaScript でコーディングされています。CSS も JavaScript で記述されています。
ヘッドレスコマースアプリは頻繁にネットワークリクエストを行うので、fetch() の知識が非常に重要になります。ブラウザーと Node.js 環境の両方で機能するユニバーサルフェッチライブラリ (cross-fetch など) の使用をお勧めします。最大のパフォーマンスのために、Promises と async および await を使用して非同期コードを記述できることが必要です。
fetch() ヒント集React はすべての PWA Kit アプリの基礎です。公式の React ドキュメントは初心者にとって最適です。このドキュメントは非常に役に立つので、ドキュメント全体を読むことをお勧めします。React の特定の部分にターゲットを絞って学習するには、コンポーネントや props、レンダリングのライフサイクル、状態管理、React 16.8 で導入されたフックなどの新しいコンセプトに焦点を当ててください。
アプリは、API を使用してすべてのコマースデータを Salesforce Commerce Cloud から取得します。RESTful API の全般、特に B2C Commerce API および Open Commerce API (OCAPI) に精通していることが必要です。
プロジェクトの詳細によっては、以下の分野における追加の知識とスキルが役に立ちます: