Hik 前端周刊|第 21 期

308 阅读2分钟

vue 专栏

1. VueConf US 尤雨溪的 ppt
docs.google.com/presentatio…

讨论了一下现有的 vue 生态环境的情况(vite,vitepress,vue-router,vuex。vue-devtools 等),重点强调的开发体验上的优化,官宣不在支持 ie11,vue2.7 将在 2021 年 Q3 出来,也将支持 vite;2021Q2 以后安装 vue,将默认安装 vue3;

2. Vue tricks: smart layouts for VueJS
itnext.io/vue-tricks-…

3. Vue3 将不会支持 IE11 精力会投入到 Vue2.7
juejin.cn/post/694675…

Vue 3 将不会支持 IE11 原定投入 Vue 3 IE11 支持的精力将投入给 2.7,移植 3.x 兼容的新功能,包括:Composition API 以及其它新的单文件组件特性 emits 选项 TS 类型改进 Vite 官方整合

观点与经验

1. 从“前端智能化”视角看“低代码/无代码”
juejin.cn/post/694795…

马云先生在香港对年轻人传授创业经验时讲到 “蒸汽机和电力解放了人类的体力,人工智能和机器学习解放了人类的脑力”。 马云先生在评价蒸汽机和电力带来的失业问题时讲到 “人类在科技进步下从繁重的体力劳动中解放出来,逐步向脑力劳动过渡,这是人类社会的进步”。

2. 语义化表达 —— 构建类型优先的交互体系
www.yuque.com/xufei-coder…

近几年,随着 TypeScript 的逐步流行,类型系统逐渐被前端这个群体重视起来,也逐渐在一些组件库中被深度采用。但是,我们可以发现,如果从使用类型系统的几个层级去划分:类型不友好,类型友好,类型优先。几乎所有组件库都处于前两个层级,并未达到类型优先的程度。那么,什么是类型优先,它有什么好处,本文尝试结合一些具体案例,给出说明。

工具与类库

1. 自称最快的开源 table cheetah-grid
github.com/future-arch…

capture.png

2. 可以和 tailwindcss 完美结合的组件库 headlessui
github.com/tailwindlab…

由 vue 和 react 版本,由 tailwindlabs 出品

3. natto.dev,2d 可视化编程的一种方案
natto.dev/

4. SvelteKit is in public beta
svelte.dev/blog/svelte…

可以看做是 svelte 版的 next 和 nuxt,底层用了 vite

好文与学习

1. Programming is hard
dorinlazar.ro/2021-02-pro…

2. Serverless 准备好了,但开发者没有
dev.to/aws-builder…

3. 99% 开发者没弄明白的 babel 知识
mp.weixin.qq.com/s/sJMydobsS…

4. 推荐几款大数据可视化工具
itnext.io/visualizati…

5. Worktile 前端工程化之路
mp.weixin.qq.com/s/yQoP8-9wC…

国内少有的 angularjs 运用较好的公司

6. JS 语法 ESx 新特性
mp.weixin.qq.com/s?...

一次性盘点 es6-12 的新特性

7. Building React + Vue support for Tailwind UI
blog.tailwindcss.com/building-re…

昨天一篇有关 headlessui 组件库的介绍文献

8. 4 个值得收藏的前端显示收藏项目
dev.to/lindelof/4-…

分别是,web 特效,登陆页,web vr,web storage