栗子前端技术周刊第22期 - Web 诞生 35 周年、VitePress 1.0、Angular 17.3...

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

📰 技术资讯

  1. Web 诞生 35 周年:上周是 Web 诞生 35 周年纪念日," Web 之父 " 蒂姆-伯纳斯-李(Tim Berners-Lee)撰写了一封公开信,呼吁 "推翻由利益主导的 Web 世界,转而由人类需求主导 Web 世界"。

  2. VitePress 1.0:VitePress 是一款静态网站生成器 (SSG),专为构建快速、以内容为中心的网站而设计。简而言之,VitePress 可以用 Markdown 编写源内容,为其应用主题,并生成可轻松部署到任何地方的静态 HTML 页面。VitePress 基于 Vite 和 Vue 构建。

  1. Angular 17.3 :Angular 17.3 发布,包括新的 API output()、TypeScript 5.4 的支持等等功能。

  2. runtime-compat:多位开发人员共同创建了这种便捷的方法,用于可视化不同 Web API 和 JavaScript 功能在日益增多的不同运行时(如 Bun、Deno、Node、LLRT......)中的兼容性。

📒 技术文章

  1. How to Create Interactive Animations Using React Spring:如何使用 React Spring 创建交互式动画 - 文中将探讨 JavaScript 的动画库 React Spring,讲解它的功能,包括它提供的各种钩子和组件,以及如何在 React 应用中使用它们。

  2. Explaining Promises, Async, and Await in JavaScript:介绍 JavaScript 中 Promise 和 async 函数功能。

  3. 纯 CSS 检测文本是否溢出:一直以来,CSS 都无法很好的检测出一段文本是否溢出。但这又是一个非常普遍的需求,比如多行文本展开,展开按钮只有在文本溢出的时候才出现。本文将通过纯 CSS 来实现。

🔧 开发工具

  1. React Data Grid:一个 Excel 风格数据展示组件 - 官网的 Demo 展示了该组件的所有独特功能,从分组行和列到处理一百万个单元格而不会出现速度减慢,适用于 React 18+。
  1. Atrament 4.0:平滑画布绘图和手写库 - 用于在画布元素上进行精美绘图和手写的小型库。该库已存在数年,但 4.0 版几乎是完全重写。
  1. CartoSVG:轻松设计轻巧的 SVG 地图 - 使用编辑器直观地自定义地图的任何部分,其结果经过性能优化,易于导出到 HTML 中。
  1. react-json-view-lite:以树的形式渲染 JSON - 这是一个轻量级组件,用于可视化 JSON,既保留了其基本格式和 JSON 特性,又能让你折叠或展开数组和对象,从而更轻松地查看结构。

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

💖 欢迎关注微信公众号:栗子前端 💖

相关推荐
qq_390161774 分钟前
防抖函数--应用场景及示例
前端·javascript
3345543232 分钟前
element动态表头合并表格
开发语言·javascript·ecmascript
John.liu_Test33 分钟前
js下载excel示例demo
前端·javascript·excel
Yaml41 小时前
智能化健身房管理:Spring Boot与Vue的创新解决方案
前端·spring boot·后端·mysql·vue·健身房管理
PleaSure乐事1 小时前
【React.js】AntDesignPro左侧菜单栏栏目名称不显示的解决方案
前端·javascript·react.js·前端框架·webstorm·antdesignpro
哟哟耶耶1 小时前
js-将JavaScript对象或值转换为JSON字符串 JSON.stringify(this.SelectDataListCourse)
前端·javascript·json
getaxiosluo1 小时前
react jsx基本语法,脚手架,父子传参,refs等详解
前端·vue.js·react.js·前端框架·hook·jsx
理想不理想v1 小时前
vue种ref跟reactive的区别?
前端·javascript·vue.js·webpack·前端框架·node.js·ecmascript
知孤云出岫1 小时前
web 渗透学习指南——初学者防入狱篇
前端·网络安全·渗透·web
贩卖纯净水.1 小时前
Chrome调试工具(查看CSS属性)
前端·chrome