Closed silentcloud closed 7 years ago
石油
油桶
挖油机
体积
react.production.min.js@16.0.0-beta.1 + react-dom.production.min.js = 6.73kb + 121.48kb = 128.21 kb
preact.min.js + preact-compat.min.js = 8.28 + 9.08 = 17.36kb
vue.runtime.min.js: 58.4kb
(运行时,需要将模板预编译)
vue.min.js: 81.83kb (完整版,包含模板编译器和运行时)
综合下来,react 核心其实已经最小,但对业务而言,因为 react-dom 超级大,所以整个 react 方案会比 vue 预编译的方案大 70kb
, 比 preact 大 110kb
。
性能
兼容性,可维护性
我的顾虑主要是两点:
其实我在想,现在应用一般都是跑在一个容器内的,是否直接可以内置 React~
@okoala 这种方案也是有的,比如钱包就有全局的预埋离线资源包,是有内置 react 这些公共资源的。不过毕竟场景受限于容器,作为组件库还是需要尽力精简自身。
@paranoidjk antd-mobile 2 计划支持android终端的最低版本是多少?目前antd-mobile 2.0.0-alpha.9通过webpack3,或roadhg+dva等脚手架测试项目在android4.1,4.3的版本下均显示空白,但是访问直接访问 http://beta.mobile.ant.design/kitchen-sink没有问题,似乎autoprefixer没有起作用,autoprefixer: { browsers: [ "iOS >= 8", "Android >= 4" ]
android 各版本系统占比 https://mtj.baidu.com/data/mobile/device
antd-mobile@2.0
antd-moble@2.0 的主题是面向 c 端业务的轻量化与易用性,包括如下几个大的计划:
branch
1.x
2.0
能否和 PC 共同维护一个@warmhugMenu
、Range
)@silentcloud交互视觉 && design
目标
时间点
3 个月
时间迭代。1 - 1.5 个月
, 2.0 正式版发布时间预计9月底
。