我已经阅读了AMP文档,但仍然有些困惑。已经有一个React应用运行了,可以在同一个应用中实现AMP吗?还是我需要为AMP创建另一个应用程序?
也尝试使用optimizer-express作为中间件,但没有成功。
有人有过类似的情况吗?
答案 0 :(得分:1)
否,不可能在单个应用程序中实施AMP。 SPA必须在客户端使用javascript渲染页面,但是AMP页面尚未自定义javascript(无限制的js),并且不能添加react-router
之类的SPA路由器。 AMP站点通常在服务器中或静态服务器中服务。因此,尽管可以使用amp-bind component和amp-script component