Бекенд нужен, хотя бы в виде скрипта PHP. Ибо надо скрывать те же ключи доступа к сторонним API, если они их обрабатывают. Если совсем без бекенда, то ищите сервис, который встроит через iframe свою форму. Вроде Google формы так умеют.
Даже, если и есть доход, то не факт, что показатели не рухнут после продажи.
Очевидно, что вы не теме, как работает конкретный ресурс. Соответственно вы его просто похороните.
Для начала определитесь, на чьей стороне будет храниться история просмотренного. И всё встанет на свои места.
Это может храниться одновременно на клиенте и на сервере. А может только в одном месте.
Голая верстка сейчас не актуальна. Без JS уже никуда.