我一直在玩 React 有一段时间了,但仍然不知道如何将它与现有的 node/express/handlebars 应用程序集成。
例如,如果我有一个需要从 AWS 获取 json 数据的提要组件 - 我该如何处理。
var VideoFeed = require('./component/VideoFeed');
app.use('/', function(res, req) {
DataService.getVideoFeed().then(function(data) {
res.render('home', {videoComponent: React.renderToString(<VideoFeed feed={data} />);
});
});
家
<!DOCTYPE html>
<body>
Some sample text. Here's the Video Feed
{{videoComponent}}
</body>
</html>