According to this chess.com uses VueJS: Are SPAs dying or becoming more popular/beginning to shine? - #3 by SmithyTT and from what I’ve heard VueJS is one of the easier SPAs to learn.
I’m not really sure what the chess market is like, but do people mainly play plain ol chess, or are they interested in variations like the one you mentioned?