Maison >développement back-end >tutoriel php >react.js - 关于在服务端(PHP)调用V8进行页面渲染的疑惑

react.js - 关于在服务端(PHP)调用V8进行页面渲染的疑惑

WBOY
WBOYoriginal
2016-06-06 20:31:161551parcourir

目前在探索如何前后端共用一套编译器把模板编译成html,
所以尝试了react在php端的渲染(2013-09-13)这篇文章的思路,
但有这个异常得不到解决,作者也是联系不上:

<code>V8Js::compileString():15: TypeError: Cannot read property '__reactAutoBindMap' of undefined
</code>

在N次不断修改不断失败之后,换用了riot来做,结果更是走不通,riot甚至没考虑无document对象的情况下的处理,所以问下前辈们都是怎么在服务端做页面渲染的?

当然这个问题还有一个条件就是在纯浏览器端也可以渲染出同一个页面出来。

回复内容:

目前在探索如何前后端共用一套编译器把模板编译成html,
所以尝试了react在php端的渲染(2013-09-13)这篇文章的思路,
但有这个异常得不到解决,作者也是联系不上:

<code>V8Js::compileString():15: TypeError: Cannot read property '__reactAutoBindMap' of undefined
</code>

在N次不断修改不断失败之后,换用了riot来做,结果更是走不通,riot甚至没考虑无document对象的情况下的处理,所以问下前辈们都是怎么在服务端做页面渲染的?

当然这个问题还有一个条件就是在纯浏览器端也可以渲染出同一个页面出来。

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn