XPages:IBM OneUI 对比 Bootstrap
XPages: IBM OneUI vs. Bootstrap
在不久的将来,我必须在 Domino Server 8.5.3 FP6
上更新一个更大的 XPage 应用程序(开发时间超过三年)现在 运行 到 Domino Server 9
。在此应用程序中,我使用 IBM OneUIv2.1
但我不确定是否应该进一步使用它。不幸的是,我没有使用 Bootstrap
的经验,但是在最近的 Extension Library 版本之一中,更新的重要部分是针对 Bootstrap:
This release is the sixteenth IBM Notes Domino 9.0.1 version of the
XPages Extension Library (ExtLib) to OpenNTF. This release contains a
significant Bootstrap upgrade to 3.3.6.
所以对我来说,它似乎是未来的 XPages CSS 框架?
我说得对吗?
提前感谢您分享您的经验!
是的,我同意你是对的。 IBM 在未来支持 Bootstrap 方面处于领先地位。我认为他们目前不会在 OneUI 上投入更多资源。 (好消息,海事组织)
从表面上看,您的问题似乎基于意见,但实际上您需要关注 IBM XPages 团队 support/investment 的水平。
如果您还没有看过它,我会推荐本月(2016 年 2 月)由 Brian Gleeson 和 Martin Donnelly 举办的关于使用 Bootstrap 和 XPage 进行响应式设计的 TLCC 网络研讨会。该团队非常积极地准备支持 Bootstrap 4,它甚至还没有发布。
这是网络研讨会的 link,做得非常好:https://youtu.be/0ylbKHyiFyY
只要 IBM 不向我们提供新的 "Verse" UI(我称之为 OneUI Next),我更喜欢 Bootstrap UI 因为它是响应式的。我不会说它是 IBM 未来的 UI 框架,因为部门似乎独立开发恕我直言。爱尔兰人宣称 Bootstrap 但 IBM 设计团队宣传他们自己的风格。一如既往:这里不是直接的策略。
但在应用程序现代化方面,我更喜欢 Bootstrap。下一次迭代也将包括 Bootstrap 4(最终版本)。
无论如何,使用 Bootstrap 而不是 OneUI 将提供比 OneUI 中的 "LotusUI" 更直接和简化的 CSS 类。 =10=]
只是我的 2 美分。
我在日常工作中使用 oneUI。它有一些非常好的东西。但是,我正在努力让我的公司和我所有的个人工作迁移到 Bootstrap。 OneUI 并不是真正的响应式。即使这对您来说不是什么大问题,避免使用 oneUI 的最大原因是缺少它的文档和材料。实际上有 oneUI 的文档,但没有像 Bootstrap 这样的文档——据我所知,这是最流行的框架。就在 Whosebug 上,Bootstrap 上已经提出了超过 59,000 个问题。有大量资源,例如 bootsnipp.com。在我看来,如果可能的话,应该在 oneUI 上使用 Bootstrap 几乎是一个明智的选择。
与 oneUI 相比,Bootstrap 的一大优势在于,有许多站点共享控件/布局/面板的片段。
如果您坚持使用 oneUI 定义,您的演示选项将受到限制。
也 Bootstrap 针对多个客户端(mobil / desktop / large),oneUI 不是。所以如果这是一个要求,我绝对推荐 bootstrap 高于 oneUI。
Bootstrap 有一个学习曲线,但可以控制。
with Bootstrap 我几乎不再使用 dojo 并尽可能在 xpages 中禁用它。
bootstrap 也有限制,例如运动意识,但您可以使用插件来克服它们。您可能会遇到与 oneUI 相同的限制。
一旦你去 bootstrap,你就无法返回(到 oneUI)。
我对其他前端框架没有什么经验,所以我不能就此提出建议。
在不久的将来,我必须在 Domino Server 8.5.3 FP6
上更新一个更大的 XPage 应用程序(开发时间超过三年)现在 运行 到 Domino Server 9
。在此应用程序中,我使用 IBM OneUIv2.1
但我不确定是否应该进一步使用它。不幸的是,我没有使用 Bootstrap
的经验,但是在最近的 Extension Library 版本之一中,更新的重要部分是针对 Bootstrap:
This release is the sixteenth IBM Notes Domino 9.0.1 version of the XPages Extension Library (ExtLib) to OpenNTF. This release contains a significant Bootstrap upgrade to 3.3.6.
所以对我来说,它似乎是未来的 XPages CSS 框架? 我说得对吗?
提前感谢您分享您的经验!
是的,我同意你是对的。 IBM 在未来支持 Bootstrap 方面处于领先地位。我认为他们目前不会在 OneUI 上投入更多资源。 (好消息,海事组织)
从表面上看,您的问题似乎基于意见,但实际上您需要关注 IBM XPages 团队 support/investment 的水平。
如果您还没有看过它,我会推荐本月(2016 年 2 月)由 Brian Gleeson 和 Martin Donnelly 举办的关于使用 Bootstrap 和 XPage 进行响应式设计的 TLCC 网络研讨会。该团队非常积极地准备支持 Bootstrap 4,它甚至还没有发布。
这是网络研讨会的 link,做得非常好:https://youtu.be/0ylbKHyiFyY
只要 IBM 不向我们提供新的 "Verse" UI(我称之为 OneUI Next),我更喜欢 Bootstrap UI 因为它是响应式的。我不会说它是 IBM 未来的 UI 框架,因为部门似乎独立开发恕我直言。爱尔兰人宣称 Bootstrap 但 IBM 设计团队宣传他们自己的风格。一如既往:这里不是直接的策略。 但在应用程序现代化方面,我更喜欢 Bootstrap。下一次迭代也将包括 Bootstrap 4(最终版本)。 无论如何,使用 Bootstrap 而不是 OneUI 将提供比 OneUI 中的 "LotusUI" 更直接和简化的 CSS 类。 =10=]
只是我的 2 美分。
我在日常工作中使用 oneUI。它有一些非常好的东西。但是,我正在努力让我的公司和我所有的个人工作迁移到 Bootstrap。 OneUI 并不是真正的响应式。即使这对您来说不是什么大问题,避免使用 oneUI 的最大原因是缺少它的文档和材料。实际上有 oneUI 的文档,但没有像 Bootstrap 这样的文档——据我所知,这是最流行的框架。就在 Whosebug 上,Bootstrap 上已经提出了超过 59,000 个问题。有大量资源,例如 bootsnipp.com。在我看来,如果可能的话,应该在 oneUI 上使用 Bootstrap 几乎是一个明智的选择。
与 oneUI 相比,Bootstrap 的一大优势在于,有许多站点共享控件/布局/面板的片段。
如果您坚持使用 oneUI 定义,您的演示选项将受到限制。
也 Bootstrap 针对多个客户端(mobil / desktop / large),oneUI 不是。所以如果这是一个要求,我绝对推荐 bootstrap 高于 oneUI。
Bootstrap 有一个学习曲线,但可以控制。
with Bootstrap 我几乎不再使用 dojo 并尽可能在 xpages 中禁用它。
bootstrap 也有限制,例如运动意识,但您可以使用插件来克服它们。您可能会遇到与 oneUI 相同的限制。
一旦你去 bootstrap,你就无法返回(到 oneUI)。
我对其他前端框架没有什么经验,所以我不能就此提出建议。