Web应用程序使用JSF前端和node.js后端

我打算使用JSF 1.2和node.js构build电子商务Web应用程序(类似于http://zovi.com/ )。 所有的前端组件都是绑定到后台bean的jsf组件。 我想使用node.js来实现实时function(如显示今天的热门卖家查看此项目的客户也浏览了这种模式)。 所有从数据库(MySQL)中获取的数据都应该使用节点和JSF组件中的显示来完成。 我很困惑如何将从节点获得的数据绑定到相应的托pipebean属性(因为我将它绑定到相应的JSF组件)。 希望你了解这个背景。 请提出一些解决scheme。

而且我听说Node.js的性能仅适用于不适用于企业级的小型Web应用程序。 我的方法是否正确?

我会坚持一个Java EE或Node.js应用程序。 我没有看到将这两种技术结合起来的好处。 要运行一个JSF应用程序(我推荐JSF2而不是1.2),你必须运行一个Java应用服务器,这是一个非常棒的系统资源消费者。 所以最后你将不得不同时运行Node.js和Java服务器……但是如果你坚持使用这两种技术,像REST API这样的web服务将是一个解决scheme。 从来没有使用Node.js,但是我听说它比Java App有更好的性能。 服务器。