微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

twitter-bootstrap – GWT-Bootstrap与GwtBootstrap3

据我所知,有两个图书馆的Twitter Bootstrap集成在GWT中。有 GWT-BootstrapGwtBootstrap3.我刚刚启动了一个建立在GWT-Bootstrap上的项目,因为我没有意识到另外有一个GWT Bootstrap集成在那里。

这两个项目在GitHub上看起来很活跃,尽管GWT-Bootstrap确实拥有更多的成员。我知道GWT-Bootstrap是基于Bootstrap版本2.另一方面,GwtBootstrap3包装Bootstrap版本3,似乎有一些更多的小部件可用。由于GWT-Bootstrap项目仍然存在,我假设他们迟早也会迁移到第3版。

那么这两个项目有什么区别呢?有人有两个人的经验吗?你会选哪个? GwtBootstrap3是否已经开始运行?

解决方法

我是 GwtBootstrap3的作者。在我开始使用GwtBootstrap3之前,我一直在使用GWT-Bootstrap,修复了一些错误,并添加了一些功能。当Bootstrap 3被发布时,我决定从头开始创建一个新的项目,因为Bootstrap 2和3之间有很多变化。一些组件被删除,而新增了一些组件,CSS类也发生了变化。此外,BS3的主要重点是“移动第一”。关于GWT-Bootstrap这意味着很多重构。基于BS3的GWT-Bootstrap版本将绝对不会向后兼容。我不知道GWT-Bootstrap迁移有多远,请参阅第 #448号。

虽然GwtBootstrap3中并没有实现所有功能,但有些问题需要整理出来,我可以说GwtBootstrap3可以在新的项目中使用。使用GwtBootstrap3已经实现了一些现实生活中的项目。从GWT-Bootstrap迁移可能是可能的,但是由于我们不打算进行GWT-Bootstrap兼容的重构是必需的。

在设计GwtBootstrap3时,我们非常小心将任何第三方组件外包到extra module中。在本模块中,您将发现不是核心BS3发行版的一些有用的小部件。不幸的是,GWT-Bootstrap将核心和第三方组件混合到一个库中,使得它不必要地复杂且难以维护。

如果您对BS2感到满意,那么您应该坚持使用GWT-Bootstrap。如果你想使用BS3,你现在看来只有这个选项是GwtBootstrap3。

原文地址:https://www.jb51.cc/bootstrap/234209.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐