【发布时间】:2017-04-12 10:59:32
【问题描述】:
我们有一个带有节点的同构反应应用程序。我想将一些页面转换为 AMP 页面。我很困惑!我们应该选择一个单独的 AMP 版本的应用程序,还是我们应该根据 Google 的 AMP 页面指南修改当前的应用程序?我可以看到我们必须在当前应用程序中进行大量更改才能制作兼容放大器的版本。我应该如何进行?
【问题讨论】:
-
这与 React 有什么关系?
-
我遇到了类似的问题。我真的很想重用现有的 React 组件,尤其是那些静态但复杂的组件(具有复杂渲染逻辑的纯组件)。为了解决这个问题,我开发了一个 webpack 插件 -github.com/jimmy319/amp-react-renderer-plugin 可以轻松创建基于组件的 AMP 页面:)