服务粉丝

我们一直在努力
当前位置:首页 > 财经 >

技术周报·State of JS 2022 发布

日期: 来源:字节前端 ByteFE收集编辑:范文杰

编辑推荐

State of JS 2022 发布

2023 年 1 月 11 日,2022 年度 StateOfJS 调查结果正式公布!此次问卷于 2022 年 11 月 21 日至 12 月 22 日进行,共收集了 39472 份问卷。此调查的目的是确定 Web 开发生态系统中即将出现的趋势,以帮助开发人员做出技术选择。因此,该调查的重点是预测未来几年会发生什么,而不是分析现在流行什么,这就是为什么并不包括目前最普遍的功能或技术。

「长按识别二维码查看原文」   

https://mp.weixin.qq.com/s/2xcqKVDei6Q3wJOx-x9v8g

         

深度阅读

React 18:新玩具、新陷阱以及新可能性

React 18 是向着正确的前进方向迈出的一大步,是预示着更美好的 webdev 生态系统。但如果你对 React 的奇思妙想和抽象不太满意,那你大概是不会喜欢这个包含诸多超赞的新功能,但同时也有更多神奇抽象的版本。

「长按识别二维码查看原文」   

https://mp.weixin.qq.com/s/gDbNBFKWRpf-fbY0vzrghw

         

ESLint 机制分析与简单插件实践

ESLint是基于抽象语法树来进行工作的,ESLint默认使用的编译器(parse)是 「Espree」,通过它来解析我们的JS代码生成AST,基于AST,我们就可以对我们的代码进行检查和修改了。

通常我们的Babel编译分为下图这几步,编译/转换/生成。ESlint和它对比,只有第一步是一致的, 因为我们只需要拿到ast中的部分信息,同时直接在源码中进行提示和操作就行,并不需要transform和后续的生成代码。

「长按识别二维码查看原文」   

https://mp.weixin.qq.com/s/wYYDG7yU9h3-6DBYTCkuiA

         

WebRTC + Tensorflow.js 在运动健康类项目中的前端应用

Tensorflow.js 就是一扇前端开发人员进入深度学习领域最好的大门,它提供了一套完整的 API,让我们可以很方便的使用深度学习模型。它可以在浏览器中运行,也可以在 node.js 中运行。它的 API 设计非常简单,而且它的文档也非常详细,我们可以很快的上手。

「长按识别二维码查看原文」   

https://mp.weixin.qq.com/s/alck55e0Q6bBJWFuoy_Y3Q

         

外文精选

Vue 2022 Year In Review

We are still in a transition period for the ecosystem to move to Vue 3. So after the switch, we focused more on improving Vue's developer experience by investing in tooling. Our team members have been actively involved in the development of Vite, and we made significant improvements to Vue's IDE and TypeScript support by shipping Volar 1.0.

「长按识别二维码查看原文」   

https://blog.vuejs.org/posts/2022-year-in-review.html

         

Lockfile trick: Package an npm project with Nix in 20 lines

I recently needed to package a JavaScript npm project with Nix. This is very simple to do and does not require any ugly workarounds like importing from derivation or generating Nix files and works just fine with sandboxed builds. Here’s the general idea and an example.

「长按识别二维码查看原文」   

https://www.nmattia.com/posts/2022-12-18-lockfile-trick-package-npm-project-with-nix.html

         

实践应用

开箱即用的前端图片压缩方案

前端实现图片压缩无非就是在用户上传图片文件后, 将file转换成image对象, 然后再利用canvas 及其 api 将图片压缩成指定体积. 如下流程:

「长按识别二维码查看原文」   

https://mp.weixin.qq.com/s/gU8h55POpyyN1UyOH3iGxw

         

【不规则布局】有意思的六边形动画

纯 CSS 实现六边形动画效果,很酷炫!

「长按识别二维码查看原文」   

https://mp.weixin.qq.com/s/FOQBbYiUw88z-WuerPFOpQ

         


相关阅读

  • 隧道行车大有文章!这些知识点必须牢记!

  • 文明守法 平安回家隧道行车,安全为上隧道是高速公路和城市道路上的特殊路段,由于其特殊性和封闭性,稍不留意一些安全细节,便可能酿成事故造成危险。因此,行车遇到隧道时,一定要慎
  • 当血液病患者遇上这个病毒感染……

  • 血液病患者免疫功能低下一旦在病程中遇上无论何种病毒都有可能会是“致命打击”尤其在遇到“狡猾”的新冠病毒后除了戴好口罩、做好手卫生外血液病患者又该如何做好自身防护
  • 看完这两招儿,你也能“6点下班”~!

  • 导言Hey 你今天过得好吗我是小确幸发现者 安开开虽然生活中困难重重,但还是得想办法好好过生活呀今天的小确幸,来自于几个亲测有效的时间提效方法,帮大家更从容地应对工作压力
  • 我的2022,喜提10大收获!

  • 导言Hey 新年快乐!2023年的第一天,你过得好吗2022虽艰难,但也是我收获颇丰的一年!我觉得我已然是传说中的“易受启发体质”啦~!相比于旅行中用脚步丈量的跨度内心的成长跨度,带给

热门文章

  • “复活”半年后 京东拍拍二手杀入公益事业

  • 京东拍拍二手“复活”半年后,杀入公益事业,试图让企业捐的赠品、家庭闲置品变成实实在在的“爱心”。 把“闲置品”变爱心 6月12日,“益心一益·守护梦想每一步”2018年四

最新文章

  • 技术周报·State of JS 2022 发布

  • 编辑推荐State of JS 2022 发布2023 年 1 月 11 日,2022 年度 StateOfJS 调查结果正式公布!此次问卷于 2022 年 11 月 21 日至 12 月 22 日进行,共收集了 39472 份问卷。此调查
  • 2023,新春祝福语音

  • Hi,我是晓书童,明天就过大年了,新年好啊。年味淡了吗?或许是吧。小时候,新衣裳,年夜饭,压岁钱,爆竹声声,真叫人满心期待。如今,生活越来越好了,新装美味早已不再是过年的特权,心里自然也
  • 这个豆腐有侠气

  • 在云南,吃“烧豆腐”是一种生活方式。此风,在石屏尤盛。方形的烤架,下放煤炭,人们四五个一摊,围着烤桌团坐。豆腐是绝对的主角,烤架的四周层层叠叠垒起一座豆腐的围城,圆的、方的、