当我看到在dart package website发布了多个dart程序包时,我很好奇知道抖动支持哪些程序包?
问题很模糊,因此我想重点介绍特定的软件包dio。我已经联系了少数开发人员,并被告知该软件包还不是行业标准,还向我介绍了几个小时后才发布的软件包,例如jaguar_retrofit。我还在flutter文档中看到了经常使用的dart https包。
这使我无法确定将来最有希望的事情。 有人可以为我解决包装的奥秘吗?
答案 0 :(得分:1)
这是一个有效的问题,但不是一个您可能会在stackoverflow上找到最终答案的问题(虽然我不会投赞成票,但可能被关闭为话题外) 。您可能会在https://softwarerecs.stackexchange.com/碰到更好的运气,尽管那里可能没有太多飞镖/飞镖特定的人。我不确定。
但是,实际上,除了维护人员之外,没人知道包将来会发生什么。这可能是一个很好的第一步-与开发人员联系,因为他们将能够更好地表明您如何维护自己的代码。
除此之外,我要查找的是软件包的发行者(请参见下文的“作者”下的内容)。
如果是“飞镖队”或“扑扑队”,则很有可能会得到维持。如果不是,但上传者的电子邮件地址为“ @ google.com”,则有可能它只是他们20%的项目之一,但与随机开发者相比,维护它的可能性更大。
最后,如果软件包的许可证允许这样做(在pub上几乎所有内容都应如此),您将来可能可以帮助开发人员使用它,在这种情况下,每个人都会赢得=)。
答案 1 :(得分:0)
它有助于查看官方文档:
cookbook中的更多内容。
前段时间,我看了看dio源代码,但我并不十分确信这是一个不错的选择。基本上,它只是标准http库的薄包装。
翻新克隆似乎依赖于自定义JSON序列化程序代码生成器,而不是使用标准解决方案之一。