1.web components
浏览器兼容性已经完备。特别是在手机端的混合开发方面,web components的开发优势将碾压vue和react等需要预编译和额外兼容的方案。可以学习https://github.com/Tencent/omi 或者直接使用原生代码。也特别推荐https://www.sveltejs.cn/
2.webassembly
js的防破解已经可以通过webassembly+ast语法树解决。这会极大地提高js的破解难度,对于混合开发app来说是件好事。
3.手机端富文本编辑器
手机办公的需要越来越大,pc和手机端统一的富文本编辑器已经是一种常见需求。quiljs兼容的移动端需要安排了。
4.svg动画来优化网页效果
5. typescript在重要项目中应用
开发时多定义,后续测试时省时间。这是一个平衡问题,很显然,产品级应用上,代码远没有测试花费的时间多。
6.关于react的mvvm模式反思
我们需要react这种这么反直觉但容易测试的开发模式吗?如果我只是一个企业管理应用,mvc+ui这种简单明了的开发方式不是更好吗?