AschPlatform / asch-js

Asch frontend library
18 stars 15 forks source link

优化编译后文件尺寸 #3

Open sqfasd opened 7 years ago

sqfasd commented 7 years ago

使用tweetnacl代替js-nacl之后,browserify-asch-min.js文件的尺寸从1.2M降低到587k 我感觉还能再优化 tweetnacl尺寸才几十k,不是瓶颈所在 其余几个依赖的库有,buffer,bytebuffer,bignum,crypto 加起来不应该那么大的 需要调查下什么原因 如果尺寸减少,对前端首次加载性能有很大提升 @yanyiwu

yanyiwu commented 7 years ago

这个好赞,期待asch微信钱包。

sqfasd commented 7 years ago

把crypto库去掉了,换成fast-sha256,尺寸减少到265K 还能继续优化,bytebuffer可以去掉,用buffer代替,就是序列化麻烦点