Demo: https://react-ab-test.vercel.app/ (необходимо зайти с разных устройств / браузеров)
Данный тест реализован средствами @marvelapp/react-ab-test
- Настраивается непосредственно из реакта - то есть можно показывать пользователю совершенно другой компонент, там же настраиваются весы вариантов
- Так же можно прицепить аналитику https://mixpanel.com/ (не уверен, что бесплатно)
- Хорошо работает с SPA
- Либа давно не обновлялась (с 2019 года как я понял), и вообще является форком другой либы с таким же названием. Возможно понадобится допиливать ручками в будущем при обновлении реакта и т.д