关于 twitter bootstrap:IBM XPages Extension Library

IBM XPages Extension Library

我想将 XPage 应用程序的 UI 从 OneUI 更新到 Bootstrap(请参阅我以前的一篇文章),因此我对 XPages 扩展库中的 Boostrap 4 支持进行了一些调查。

现在我关于"XPages 扩展库"的一般性问题是,这个项目是死是活?

openntf 上的 XPages 扩展库:

https://extlib.openntf.org/main.nsf/project.xsp?r=project/XPages 扩展库

看看最后的发布日期!

enter

ExtLibX 有一个 Bootstrap 4 实验版本 https://openntf.org/main.nsf/project.xsp?r=project/XPages ExtLibX/releases/A8498784907DA6D386257F6200465E8F。那是一个寻找人们使用它并提供任何不起作用的反馈的版本。我认为大多数开发人员都专注于 Bootstrap 3 代码流,因为 Bootstrap 4.0.0 尚未处于测试阶段(尽管截至今天 https://github.com/twbs/bootstrap/milestones 完成了 99%)。

如果您致力于 4.0.0,我建议您使用它并提供反馈。 XPages 的组件化方法非常有意义,并且是其他框架倾向于使用的方法,因为如果 HTML 需要更改,则只需为组件的所有实例更改一次,而不是旧 HTML 代码的每个实例都更改一次。

如果您能够克隆存储库并在本地服务器上运行它,以便能够在 Eclipse 中进行故障排除,那就更好了。 (我最近在 OpenNTF Domino API Starter Servlet 上的 NotesIn9 提供了设置说明。在该视频之后,我导入了核心 ExtLib 并能够通过任何其他配置更改来构建它。)