关于 Salesforce B2C Commerce 的可组合商店,需要介绍所使用的项目和库

※下面所述事项与我所属的公司完全无关。

下面是为可组合商店前端所创建的项目和在项目中使用的库的介绍。

项目

以下是与Salesforce管理的可组合商店相关的开源项目列表。所有项目均由同一代码库进行管理。请查看帮助页面以获取更多详细信息。

PackageDescriptionpwa-kit-create-appPWA Kit のプロジェクトを作成するためのコマンドプロジェクト。 例:npx pwa-kit-create-apppwa-kit-devローカルでの開発や Managed Runtime へのプッシュやログの取得など、開発時に利用するコマンドツール群プロジェクト。例:npx pwa-kit-dev pushpwa-kit-runtimeNode.js アプリケーションを Managed Runtime で動かすためのプロジェクト。pwa-kit-react-sdkPWA Kit でレンダリングするためのプロジェクト。commerce-sdk-reactSalesforce B2C Commerce API を利用するための React Hooks のプロジェクト。template-retail-react-appPWA Kit のメインのテンプレートで多くの React のページやコンポーネントなどが入っている。template-typescript-minimalTypescript を利用したプロジェクトのテンプレートで、React のページやコンポーネントは最小限のものしか入っていない。template-express-minimalManaged Runtime 上で動くシンプルに HTML のみをレンダリングするテンプレートで、React のページやコンポーネントは入っていない。

为了更好地理解每个项目之间的关系,我尝试做了一些图表。图表中的“Preset ID”是主要的标识,请参考此图以了解其他标识。

PWA Kit Repo & Library.jpg

在零售React应用程序模板中使用的库

在 PWA Kit 的主要模板 template-retail-react-app 中所使用的库如下所示。详细信息请参阅帮助文档。
这些库经常通过安装在上述项目中的模板进行使用。

LibraryDescriptionReactユーザインターフェース構築のための JavaScript ライブラリExpressNode.js でウェブアプリケーションを作成するためのフレームワークChakra UIReact のコンポーネントのライブラリEmotionJavascript 内(React 内)に CSS を記述するためのライブラリIsomorphic Commerce SDKNode.js とブラウザ上で Salesforce B2C Commerce API を利用するためのライブラリWebpackソースコードをビルドするためのライブラリJestJavascript のユニットテストのためのライブラリReact Testing LibraryReact で作成されたコンポーネントをテストするライブラリBabel多くのバージョンのNode.js やブラウザで利用できるするようにソースコードをコンパイルするためのライブラリ
广告
将在 10 秒后关闭
bannerAds