Итак, у меня есть проект VueJS с SSR, и я проверял в Google, чтобы найти какую-нибудь справку о том, как реализовать AMP на нем.
Сначала это выглядит невозможным, но через некоторое время я подумал, чтоучитывая, что я использую SSR, я мог бы просто отключить всю гидратацию, выполняемую на клиенте, и удалить все теги сценария.
Затем возникает второй вопрос, я бы очень хотел сохранить гидратированную версию своего приложения, а также предоставитьверсия AMP.Я думаю, я мог бы развернуть то же приложение на example.com и развернуть модифицированную версию AMP на amp.example.com
Тогда я мог бы просто добавить перенаправление 302 на основе заголовка User-Agent, чтобы перейти на amp.example.com
Для этого также потребуется настроить мою конфигурацию сборки веб-пакета, чтобы встроить весь CSS.
Я что-то упустил?Или просто невозможно создать страницу AMP с помощью VueJS или таких библиотек, как ReactJS?