この記事は2023/1/20に開催された Harajuku.ts Meetup 〜 Recoilの事例集めました〜 の発表内容を元に執筆されています。 Recoilと将棋ったー 将棋対局サイト「将棋ったー」における、Recoilによる将棋盤面の状態管理の事例を紹介します。 実際の発表スライド 将棋ったーとは 将棋ったーは、100種類以上の変則将棋のオンライン対局ができるサイトです。例えば量子将棋、大局将棋、将棋対囲碁、といったようなものがあります。以前バズったのは量子将棋というもので、駒が量子駒といってどの駒の動きか定まっておらず、動かすたびに可能性が狭まっていくというようなルールです。 主な技術スタックは次のとおりです。 Remix React Recoil 将棋ったーは10年以上前に作り始めたものですが、昨年上記のスタックでの書き換えをしたので、Recoilの経験を積むことができました