我正在研究企业级业务应用程序,现在是时候开始考虑非桌面体验了。我们有一个使用 dojo 的通用组件代码库,并且正在尝试尽可能多地重用代码。
我真的很难确定是否应该重复使用相同的代码库,或者为桌面和移动设备提供单独的代码库。
我做决定的一个重要因素是 dojox/mobile 的可行性。它看起来很酷,并且使用了 dojo 基础设施,这是一个巨大的胜利,但它在 dojox 中的事实让我有点害怕。
一些问题:
dojox/mobile 是可以长期依赖的东西吗?
根据 has.js 可以告诉我的内容,尝试将 dijit 组件换成 dojox/mobile 组件是一个聪明的主意吗?
dojox/mobile 会成为 dojo2.0 的一部分吗?