Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在服务器上使用react呈现AMP页面?_Javascript_Reactjs_Amp Html - Fatal编程技术网

Javascript 在服务器上使用react呈现AMP页面?

Javascript 在服务器上使用react呈现AMP页面?,javascript,reactjs,amp-html,Javascript,Reactjs,Amp Html,我已经尝试通过使用React在服务器上生成HTML来呈现AMP页面。 我制作了一个组件,它调用API并呈现amp标记和其他内容。这个组件在server.js中生成一个普通的html(类似于amp),我只在server.js中包含了amp所需的所有脚本。 在我的本地,这是给确切的AMP-HTML这是需要的,没有显示任何AMP错误。我想知道,这是做同样事情的正确方法,还是应该使用任何模板引擎(如dot.js)来实现这一点? 如果我继续使用指定的方法,有人能告诉我,同样的方法有什么限制吗?使用Reac

我已经尝试通过使用React在服务器上生成HTML来呈现AMP页面。 我制作了一个组件,它调用API并呈现amp标记和其他内容。这个组件在server.js中生成一个普通的html(类似于amp),我只在server.js中包含了amp所需的所有脚本。 在我的本地,这是给确切的AMP-HTML这是需要的,没有显示任何AMP错误。我想知道,这是做同样事情的正确方法,还是应该使用任何模板引擎(如dot.js)来实现这一点?
如果我继续使用指定的方法,有人能告诉我,同样的方法有什么限制吗?

使用React渲染AMP页面非常好。一些React框架,比如Next.js,甚至还提供了一个新功能