从 JSF 迁移到 AngularJS

nik*_*svp 2 migration jsf primefaces angularjs

我目前正在使用Primefaces v4JSF v2.1在我的应用程序中。虽然 JSF 是服务器端技术,但它将所有 html 代码和处理发送到服务器,并使网络保持繁忙。此外,可扩展性也令人担忧。扩展应用程序太难了。即对于会话复制和负载平衡视图对象也需要存储。

我想升级的版本JSFPrimefaces但上面的滞后往往我将我的观点,以AngularJS它在客户端拥有其观点,并保持应用程序服务器的光。

迁移到这个问题好不好,AngularJS或者JSF有什么办法可以克服这个问题?这种迁移的利弊是什么?

Mud*_*zad 5

也许现在回答为时已晚,但无论如何我都会回答。JSF + Primefaces 是一个非常成熟的解决方案,因为它已经存在了一段时间。您将面临其他人从未遇到过的 JSf 挑战的可能性很小。因此,您可以在线获得各种支持。Angular JS 只是一种 GUI/前端/客户端技术。另外,您需要自己实现后端。例如渲染来自服务器的数据网格。是的,在 JSF 中,您也需要实现后端,但工作量很少。它将自动将列表与数据表绑定。此外,Angular 适用于单页应用程序,但对于企业、多页和复杂逻辑(以 CRM 为例),您需要成熟的技术。

更新:Primefaces 为 Angular 引入了一个库。https://www.primefaces.org/primeng/#/