视野修炼-技术周刊第130期 | 光影效果

欢迎来到第 130 期的【视野修炼 - 技术周刊】,下面是本期的精选内容简介

🔥强烈推荐

  1. 屏幕边缘光影效果
  2. Blossom Carousel - 轮播组件
  3. Virtua - 快且小的虚拟滚动库

🔧开源工具&技术资讯

  1. Dot Matrix = 点阵动画
  2. Stolen Buttons - 可供参考的一大批按钮
  3. termdom - 使用3剑客构建终端应用
  4. Ant - 仅 9 MB的运行时
  5. gridstack.js
  6. tslog - Beautiful logging
  7. import defer
  8. hucre - 0 依赖的 Excel 处理库
  9. scriptc - TS2Native

📚教程&文章

  1. Node 新文档站

又 🕊 了好几个月了,VibeCoding 多了都没顾上刷资讯了,最近补一下,有趣的还挺多。

🔥强烈推荐

1. 屏幕边缘光影效果

类似手机助手唤起时(如苹果的 Siri/超级小爱)周围的柔和发光效果。

基于浏览器原生滚动 API 的轮播组件。部分场景可以实现0外部依赖,

3. Virtua - 快且小的虚拟滚动库

支持 React、Vue、Solid 等,API 简单。

Vue React

🔧开源工具&技术资讯

4. Dot Matrix = 点阵动画

先收藏,以后没准能用上

5. Stolen Buttons - 可供参考的一大批按钮

印象之前有一个插件也是类似这样,会将访问过的网站收集一个按钮。

Button Stealer

6. termdom - 使用3剑客构建终端应用

使用熟悉的dom API 来操作构建终端应用。

7. Ant - 仅 9 MB的运行时

C 语言构建的 JavaScript 运行时,仅 9MB。

8. gridstack.js

可用于创建可灵活拖拽的大盘页面。

9. tslog - Beautiful logging

多运行时支持的日志库,运行时 0 外部依赖。

看着不错,引入项目里用用看。

10. import defer

7月底进入 stage 3,延迟加载模块的语法。

在此之前动态加载的版办法。

js 复制代码
// cjs
exports.renderReport = function (data) {
  const chartRenderer = require('chart-renderer')
  return chartRenderer.render(data)
}

// esm
export async function renderReport(data) {
  const { render } = await import('chart-renderer')
  return render(data)
}

defer 语法。

ts 复制代码
// 此时会导入,但不执行
import defer * as ns from "some-module";


function useFeature() {
  // 首次读取的时候才执行模块里的代码
  return ns.feature(); // reading this is what triggers evaluation
}

// or 动态导入
const ns = await import.defer("some-module");

又学到一手

11. hucre - 0 依赖的 Excel 处理库

支持读写XLSX、CSV、ODS、JSON、NDJSON、XML等格式。服务端客户端都可以使用。

12. scriptc - TS2Native

将TS脚本编译成可执行文件。

📚教程&文章

13. Node 新文档站

beta.docs.nodejs.org/

⭐️强力推荐关注

周刊部分内容来源如下渠道,推荐大家关注。

相关推荐
M_知无不言2 小时前
给 NAS 办张身份证:飞牛 DDNS 与 HTTPS 证书全流程 🌐
github
回眸&啤酒鸭2 小时前
DeepSeek V4.1 Flash 批量处理实战指南
服务器·前端·javascript
用户3374096924262 小时前
2026-09-27-Qwen-Image-2.1-1660Ti本地部署实战
前端
姜鱼问生2 小时前
deploy.sh 部署脚本:健康检查 + 自动回滚
安全·github
BIM云平台开发2 小时前
DAZ里,如何保存现在姿势,如果调错了,可以重新导回
linux·服务器·前端·daz基础教程
传人2 小时前
网页文字滚动效果如何做
前端·javascript·jquery
福兮说3 小时前
前后端算的 MD5、SHA-256 对不上?编码、换行、BOM、HMAC、JSON 顺序,八个原因逐个实测
前端·javascript·node.js·json·哈希算法
一木 之林3 小时前
DeepSeek Agent 开发
java·前端·人工智能
姜鱼问生3 小时前
GitHub Actions CI/CD 从零搭建:push 后 60 秒自动上线
云计算·github
王霸天3 小时前
Three.js 模型体积优化:Draco/Meshopt 压缩与 DRACOLoader 配置的 4 个步骤
java·前端·javascript