在GWT中使用Gin的利弊

时间:2011-03-11 10:49:35

标签: gwt gin

与使用ClientFactory相比,在GWT中使用Gin的优缺点是什么?

1 个答案:

答案 0 :(得分:6)

优点:

让您在成长过程中等待替换实施。例如,如果您需要混合模式支持,则使用Provider<>进行运行时级别更改会更容易。比ClientFactory。例如,如果您希望拥有Async服务的“在线”版本和“脱机”版本,并在客户端进行热插拔。

构造函数DI意味着您可以更轻松地删除单元,而无需使用GWTTestSuite。

没有XML配置。

如果您在服务器端使用Guice,则应用程序连接具有一致的模式。

缺点:

这是另一个图书馆。 :/

你可以用Gin和“Real”Guice做些什么限制,这可能会导致一些问题。

Gin可能会向您的项目添加非常少量的代码与ClientFactory。