阅读Ant设计我对用于移动Web开发的库感到困惑.有两个库,antd和antd-mobile.虽然很明显antd-mobile支持iOS和Android上的本地反应,但目前还不清楚哪一个最适合普通移动(非本地/ SPA)Web开发.
阅读antd介绍,您会看到诸如"专为内部桌面应用程序创建的Ant设计......"之类的语句,在阅读antd-mobile简介时,您将看到"支持Web/iOS/Android平台(基于React Native)"
从这一点来看,我认为除了基于Web的桌面(即Elektron)应用程序之外,ant不太适合Web开发.
但是尝试使用ant-mobile构建一个普通的Web应用程序我无法让它工作.例如,Button正在显示,但DatePicker不显示.切换到蚂蚁似乎一切正常.
我是否正确地认为,对于任何非原生移动开发,您需要使用ant而不是ant-mobile?
如果是这样,那个支持antd-mobile的"Web"平台是什么?
根据我的经验:
安特:
仅用于完整的浏览器网络(或电子)开发,它们不是移动优先设计,有些情况下您必须调整以使您的网页在移动设备中看起来很好.
Antd-mobile:
Antd mobile导出2个版本的组件,web one(使用DOM)和react native版本(使用View,Text等...)
网络版:您可以认为它就像jQuery Mobile,Sencha Touch等,它旨在构建纯移动网页/应用程序,即您将在移动浏览器中看到的应用程序.例如,使用移动浏览器打开facebook.com,amazon.com (它们看起来与桌面版本完全不同).
React Native版本:您将使用它来构建位于Google Play商店/ App Store中的移动应用程序(混合应用程序),这是一个需要安装的应用程序.
希望能帮助到你.如果我犯了错误,请告诉我.
| 归档时间: |
|
| 查看次数: |
3199 次 |
| 最近记录: |