使用国内开源项目有感
最近公司准备开发微信小程序,之前也研究过一段时间,写过几个 Demo,感觉原生开发有些笨重,决定调研一些开源框架来加速开发,因为自己熟悉 React,经过对比,决定采用京东开源的 Taro,没想到就此进入深坑。
从脚手架的使用,再到视图框架 Taro-UI,就是一个坑接着一个坑,已经到了让人恶心的地步,CLI 的使用我认为应该越简单越好,create-react-app 在我看来是构建工具的典范,好用而舒心,反观 Taro/CLI,真该多学习借鉴其他的优秀产品的 CLI 工具。个人感觉有些愧对一万多颗 star 所能产生的价值,虽然其官网宣传
Taro 是一套遵循 React 语法规范的 多端开发 解决方案。
但是我还是希望能在一端做好,步子别迈太大,容易扯到蛋。
再说腾讯官方开源的微信小程序 UI 框架 weui-wxss,离上一个 release 版本已经一年了。阿里的很多开源项目更是如此,对比国外的很多开源项目,阿里产品唯 KPI 导向的严重程度可见一斑。
我并不是反对开源,只是希望开源之前能做到最起码的使用,而不是扔给社区一个烂摊子,等到实在无法填坑就舍弃之。
再说说最近自己做了什么吧,虽然之前一直说要看看数据库,但是时间有些紧,只看了几章的《数据库系统概念》,还是准备看完理解理解再记一下笔记。
这两天把 Blog 用 React 重写了一下,并且基于 Jenkins 建立了自动构建,自动部署的功能,很多重复性的工作不需要人为来做了,解放生产力!