作者:龙帅1314的爱_530 | 来源:互联网 | 2022-12-06 18:33
我在开发Web应用程序时使用了Bootstrap.现在我开始学习BootsFaces了.虽然我脑海中浮现出了第一个问题
Bootstrap和BootsFaces之间有什么区别?彼此的利弊是什么?
我搜索了这些答案,但没有任何答案让我怀疑.请帮我解决这些问题.
1> Jasper de Vr..:
BootsFaces是一个JSF组件库,它生成使用Bootstrap的HTML.BootsFaces允许您在JSF应用程序中轻松使用Bootstrap.比较它们或多或少与将红色涂料与红色涂漆板相比较.
BootsFaces的一些信息展示了这个主题,特别是关于布局:
为什么BootsFaces?为什么不原生使用Bootstrap?
BootsFaces充分利用了Bootstrap的Grid系统,同时保持了JSF框架的优势.实际上,我们认为它比本地编程Bootstrap更简洁,更具表现力.说服自己:在浏览器的源代码视图中检查演示的源代码.重新格式化后,表格为81行.JSF源是45行.
BootsFaces是一个JSF框架意味着您可以利用Bootstrap的布局功能 - 例如 - JSF模板系统和JSF的条件渲染来实现和维护非常复杂的布局而不需要太多努力.
这个网站是一个例子本身:它采用了页面模板与ui:insert
和ui:include
和的页面ui:compositions
.
也可以看看:
当使用jQuery和AngularJS等Javascript库实现UI时,JSF的需求是什么
这个问题被标记为"bootstrap-4",所以我想补充一点,BootsFaces 1.x是基于较旧版本的Bootstrap 3.尚未发布的版本BootsFaces 2.x建立在Bootstrap 4上.