我是新来GWT,并期待在使用Twitter的引导的CSS框架。 但后来我跑过GWT-引导 ,其自称是在GWT应用程序中使用引导的方式。
由于我很新GWT,它有我有点担心/困惑: 为什么不能在GWT应用程序只使用常规的引导框架? 为什么它甚至需要GWT-引导?
我是新来GWT,并期待在使用Twitter的引导的CSS框架。 但后来我跑过GWT-引导 ,其自称是在GWT应用程序中使用引导的方式。
由于我很新GWT,它有我有点担心/困惑: 为什么不能在GWT应用程序只使用常规的引导框架? 为什么它甚至需要GWT-引导?
我开始GWT-引导与绑定的引导JS的意图和CSS可重用组件GWT,否则,你可能需要复制的代码,它可能会与你建立你自己的代码,这可能将是非常相似的GWT-结束引导。
它也有将事件绑定等一些设施
但是,在回答你的主要问题:这要看。 如果你不相信社区和/或有很多的时间,你可以做你自己的GWT-引导样的项目,但可能与您的项目集成,至少,这是在我的情况下发生了什么......所以,我启动GWT-引导和一些小伙子们喜欢,大简而言之:现在是它是什么。 需要大量的改进,更新,更好的文档,并且很多东西,但真正的是:我没有这么多时间吧。
所以,如果我是你,我可能会帮助GWT-引导社会,而不是“另起炉灶”,不过这只是我的看法。
快乐学习。
编辑添加的东西@IAmYourFaja问意见。
注射照你的意思(或我相信你的意思)不集中。
我们有ResourceInjector是注入一些资源,建立视和等,以及Resources.gwt.xml模块中注入的CSS文件。 我们也有组件类,其中设置了JS插件(需要时)和CSS类。 你可以看看的TabPanel ,如果你想要一个例子。
它看起来像GWT-引导的很大一部分是包裹引导的JavaScript的作品,这将意味着你可以继续使用Java。 有迹象表明,让你用枚举,而不是简单的CSS类名的其他块。
GWT 确实产生JavaScript和CSS,你仍然可以混合其它CSS和JS吧。 我认为这个项目只是使它所以你可以保持您的Java代码库。
它看起来像它也支持UiBinder的-Y引用,如
<b:Row>
<b:Column size="4">...</b:Column>
<b:Column size="8">...</b:Column>
</b:Row>