カートのデータレイヤーに秩序をもたらすステートマシン「XState」について/about-xstate-a-state-machine-that-controls-the-carts-data-layer
https://base.connpass.com/event/231346/
こちらのイベントの LT 資料です。
Next.js を使ったカート大規模リプレイスでは、カートの状態管理に XState というライブラリを利用しています。
複雑な状態遷移に対応するためのフロントエンドステートマシン XState について、実際に使ってみてどうだったかなどをご紹介しています。
簡易カートのコード: https://github.com/ryamakuchi/xstate-cart-demo
簡易カートのデモサイト: https://xstate-cart-demo.vercel.app/
rry
December 17, 2021