【问题标题】:Bootsfaces vs BootstrapBootsfaces 与 Bootstrap
【发布时间】:2019-01-30 13:17:24
【问题描述】:

我在开发 Web 应用程序时使用过 Bootstrap。现在我已经开始学习 BootsFaces。在学习时,我脑海中弹出的第一个问题是

Bootstrap 和 BootsFaces 有什么区别?和 它们的优缺点是什么?

我搜索了这些答案,但没有任何答案可以明确我的疑问。请帮我解答这些问题。

【问题讨论】:

    标签: jsf bootstrap-4 bootsfaces


    【解决方案1】:

    BootsFaces 是一个JSF 组件库,它使用 Bootstrap 生成 HTML。 BootsFaces 允许您在 JSF 应用程序中轻松使用 Bootstrap。比较它们与将红色油漆与红色油漆板进行比较或多或少相同。

    来自BootsFaces showcase 的一些关于这个主题的信息,特别是关于布局的信息:

    为什么是 BootsFaces?为什么不原生使用 Bootstrap?

    BootsFaces 充分利用了 Bootstrap 的 Grid 系统,同时保持了作为 JSF 框架的优势。实际上,我们相信它比原生编程 Bootstrap 更简洁、更具表现力。说服自己:在浏览器的源代码视图中检查演示的源代码。重新格式化后,表格为81行。 JSF 源码是 45 行。

    BootsFaces 是一个 JSF 框架,这意味着您可以利用 Bootstrap 的布局功能,例如,使用 JSF 模板系统和 JSF 的条件渲染来实现和维护非常复杂的布局,而无需付出太多努力。

    此网站本身就是一个示例:它使用带有ui:insertui:include 的页面模板,页面为ui:compositions

    另见:

    【讨论】:

    • 问题被标记为“bootstrap-4”,所以我想补充一点,BootsFaces 1.x 是基于旧版本 Bootstrap 3 构建的。尚未发布的 BootsFaces 版本2.x 建立在 Bootstrap 4 之上。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-01-29
    • 2017-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多