react.js呈现在客户端响应组件

时间:2016-04-18 12:48:42

标签: node.js reactjs

我使用node.js和react.js作为我的模板库。我可以使用node的res.render(..)在服务器端渲染我的组件,但我想通过使用react.js在客户端渲染它们并调用onclick处理程序来使我的组件动态化。我的组件以.jsx格式定义。如何在客户端与浏览器进行交互并动态呈现我的反应组件?

2 个答案:

答案 0 :(得分:1)

您需要编译和捆绑您的代码,然后您可以像任何其他脚本一样将其插入脚本标记中。一个流行的选择是webpack;另一个是在一个gulp任务中使用Browserify和babelify。

答案 1 :(得分:0)

您可以使用babel js开始使用ES6类语法。我创建了一个示例组件here

您还可以使用react-starter-kit为您提供预先加载的所有设置。一个好的起点是Facebook的反应documentation