получается лучше всего делать без JS?
Я не могу точно сказать, я только по бэкенду. Но обсуждая данный доклад в нашей команде пришли к тому, что подход, который продвигает автор данного доклада это путь "в никуда". И для фронта лучше использовать все же какой то фреймворк, например React/Vue/Angular