栗子前端技术周刊第12期 - 2023 JavaScript 新星,ESLint v9.0.0-alpha.0,V8 Maglev...

🌰栗子前端技术周刊第 12 期 (2024.1.1- 2024.1.7):浏览前端一周最新消息,学习国内外优秀文章视频,让我们保持对前端的好奇心。

📰 技术资讯

  1. 2023 JavaScript Rising Stars:2023 JavaScript 新星 - 每年年初,Michael 都会盘点前一年在 GitHub 上最受欢迎的项目。React 的 shadcn/ui 组件库一举跃居第一,也有很多新项目上榜。Bun 和 Next.js 继续上榜,而 htmx 和 Drizzle ORM 则首次进入前十名。

  2. ESLint v9.0.0-alpha.0:这是 ESLint 的一次重大版本升级。此版本删除了七种不同的格式化器(checkstyle、compact、jslint-xml 等等),添加了一些新功能,并修复了上一版本中发现的几个错误,也有一些破坏性改动。

  3. V8 Maglev:V8 引入了一种名为 Maglev 的快速、新型优化编译器。

  4. jQuery 4.0 即将发布:jQuery 4.0 将从 AMD 调整为 ES modules、不再支持 IE <11、iOS <11、Firefox <65。

📒 技术文章

  1. Six CSS Snippets Every Front-End Developer Should Know in 2023:2023 年每位前端开发人员都应了解的六个 CSS 代码片段 -- 这篇文章介绍了许多值得一用、功能强大、广泛跨兼容的 CSS 技术(包括逻辑属性和容器查询),是《Frontend Focus》去年的热门分享链接。当然,所有内容在 2024 年依然适用!

  2. TypeScript's any vs unknown vs never: Complete Guide:TypeScript 的 any vs unknown vs never,文章将重点以清晰、直接的方式来讲述这三种类型。你将了解每种类型代表什么、何时使用它们,以及将它们纳入 TypeScript 项目的实际意义。

  3. 你一定要知道的「React组件」两种调用方式:使用 React 框架的开发过程中,我们常常会使用两种方式调用组件:一种是组件式,另一种是函数式,文中介绍这两种用法的不同。

🔧 开发工具

  1. Plotteus:用于讲述数据故事的 JavaScript 库 - 一个功能强大的解决方案,不仅可用于创建静态可视化(图形、绘图等),还可用于创建交互式可视化,通过滚动、用户界面控件或其他用户交互方式实现数据变化的可视化。
  1. quick-lint-js 3.0:与 ESLint 相比,quick-lint-js 的速度快 90 倍以上,能在你编码时为你提供即时反馈。在手指离开键盘之前,就能发现 JavaScript 中的错误。无需配置即可检查任何 JavaScript 文件。
  1. React Chrono 2:灵活的时间线组件 - 你可以在垂直、水平或垂直交替方向上渲染可主题化的时间线。它包括键盘导航支持、自动前进功能,还支持嵌套时间线。
  1. React Wrap Balancer:更好地显示标题的组件 - 这是一个简单的组件,可通过避免单个悬空单词来改善应用程序中标题的显示效果,1 kB Gzipped。

🚀🚀🚀 以上资讯文章选自常见周刊,如 JavaScript Weekly 等,周刊内容也会不断优化改进,希望你们能够喜欢 💖

相关推荐
程序猿阿伟2 分钟前
《声音的变形记:Web Audio API的实时特效法则》
开发语言·前端·php
凌览6 分钟前
有了 25k Star 的MediaCrawler爬虫库加持,三分钟搞定某红书、某音等平台爬取!
前端·后端·python
万少8 分钟前
2-自然壁纸实战教程-AGC 新建项目
前端·harmonyos
满分观察网友z19 分钟前
别小看这个滑动条!从性能灾难到用户挚爱的 uni-app Slider 踩坑实录
前端
满分观察网友z22 分钟前
别再裸写<textarea>了!一个“小”功能,我用上了它几乎所有API
前端
bemyrunningdog23 分钟前
二进制权限控制方案
javascript·react.js·ecmascript
西西木科技丨Shopify开发机构28 分钟前
如何在 Shopify 中建立重定向
前端·html
汪子熙34 分钟前
深入探析 header facets:定位与应用
前端·javascript
你听得到1135 分钟前
从需求到封装:手把手带你打造一个高复用、可定制的Flutter日期选择器
前端·flutter
江城开朗的豌豆39 分钟前
Vue Router vs location.href:导航跳转的正确姿势,你选对了吗?
前端·javascript·vue.js