TL; DR:是的,但是有更好的选择
重要概念:
AngularJS 是angular version 1的同义词Angular2 是角度版本2的同义词(不向后兼容v1)primeng 是一个依赖的组件库 angular2primefaces 是一个依赖的组件库 JSFJSF并且angular2是MVC框架,其中每个都有基于注释的注入机制(@annotation),虽然术语相似但两种机制的底层是非常不同的angular2+ primeng与typescript(推荐)一起使用,或者javascript另一方面,JSF+ primefaces与.一起使用javaprimeng客户端,primefaces是服务器端primeng是同一家公司开发的primefaces,最近我们作为用户已经看到了非常好的协同作用,如果一个组件有一个改进,然后移植到另一个库.primefaces有更多的组件,primeng并且感觉更加精致使用primeng+ JSF(primefaces)的含义:
其他方法:
primeng+ JAX-RS:鉴于您使用wildfly它将很容易实现,所有服务都将信息提供给客户端组件.它往往是"现代"的方法.JSF+ primefaces:这是最简单的解决方案,只有服务器端,只需要学习一个框架.JSF仅作为一个模板引擎(小面),并在它上面使用angular2+ primeng:是的,这可以工作,但需要更多的研究,以使其正常,你需要真正了解JSF和angular2生命周期,也不是不可能,但需要时间.关于你的其他问题npm:是的,你可以angular2不用npm,但你需要编写比必要更多的样板代码,你可以使用这个plunker作为起点(你需要添加js文件primeng):http:// plnkr .co/edit/bApfY9?p = info.
更新1:我曾经读过JSF计划实施生命周期阶段来执行javascript代码.现在还没有正式声明.
| 归档时间: |
|
| 查看次数: |
1731 次 |
| 最近记录: |