视野修炼第137期 | 编程已经面目全非
欢迎来到第 137 期的【视野修炼 - 技术周刊】,下面是本期的精选内容简介
下面开始本期内容的介绍ღ( ´・ᴗ・` )比心。
攒了几周的内容哈哈,”管饱“!
🔥强烈推荐
1. 编程已经面目全非
大多数人只看到,AI 改变了程序员这个职业。很少有人提到,AI 也改变了编程。 AI 推翻了传统的软件开发,编程现在已经面目全非。 即使将来泡沫破灭,AI 也不可能从编程工具链中消失,已经永久成为软件开发的一部分,再也无法移除。
阮一峰老师总结得很到位,唉,直接贴过来
- 代码审查(Code review)将消失:AI 生成速度太快了
- 单元测试可能会消失:AI 随时能推倒重来,单测本身也是 AI 写
- 软件开发的重点不再是写代码;
- Bug 的性质也变了:Bug 不再是代码 Bug,而是需求提错了或表达不准确
- 软件开源不再能提升质量;
- 敏捷编程会死亡:AI 的生成速度决定了项目的开发时间,你所要做的就是把工单直接推给 AI
- 项目分工将改变:
- "好代码"的概念将消失:你已经不读代码、不直接修改和维护大部分代码,"好代码"的存在前提就消失了;
- 代码风格规范和 linter 工具,也没意义了:写和Review代码都由AI负责。
- UI 将变得不重要。
- Token 为王。
2. 收录 18,000+ App 图标
并且支持AI检索,非常棒!
收藏👍🏻,VibeCoding 能用上
3. 27年2月起 Let's Encrypt 证书默认只有 64 天有效期
原来从1年减到3个月就停烦了,即将砍到2个月。
不过还好现在很多自动续签的工具,美滋滋😋
🔧开源工具&技术资讯
4. 200 + ASCII 动画
看完直呼 卧🌿
diao爆了,收藏。
5. bun fmt - Bun新增特性
兼容 Prettier 的代码格式化工具,可以复用本地的 Pretter 或 oxfmt 配置。
一个字 “快”。
笔者也非常喜欢用 Bun,新开项目都是 All in Bun
6. TanStack Redact:更精简的 React 运行时
前端还在卷 哈哈。👍🏻
写 React 又多一个选择。
7. caniname - 检测 npm 包名可用性
还是很实用,笔者最近也在 Vibe 一些 CLI 小工具,取名字检测冲突的时候这可以用上。
8. Crest - Arc 浏览器的继任者
提供 Chromium 和 WebKit 双渲染引擎。
笔者一直在用 Arc,可惜官方不再更新功能了,去搞 Dia 了。
9. silkpulse - 前端的远程页面调试工具
页面里插一个 script 标签,console、网络、报错实时上报到网页控制台——你人工看,或直接让 AI 排查。
有端上调试 Webview 的可以试试,看起来比之前的:vConsole · PageSpy · chii 好用不少。
10. Pele - 轻量的 Mermaid 图表语法渲染器
SVG 渲染,支持 CSS 变量重写样式。
包体积只有 Mermaid.js 的六分之一大小。
11. Chartist 2.0 - 轻量级的 SVG 图表库
非常轻量的一个图表库。
12. tsrs
基于 Go 的 TypeScript 7 编译器的 Rust 移植版。
基准测试声称速度是 TypeScript 7.0 的 8 倍
📚教程&文章
13. AI 编码时代 Web Components 何去何从
web components 刚推出那段时间火了一阵子,但确实也不适合手写这个太蹩脚,后面还有一些框架。
但在AI冲击下,代码复用成本已经接近于0,不管你什么框架,AI 复刻非常的快。
🤖AI工具&资讯
14. bg2x - 图片超分处理
一款完全在浏览器中运行的图片处理工具。
😝 趣图
⭐️强力推荐关注
周刊部分内容来源如下渠道,推荐大家关注。
- 阮一峰: 科技爱好者周刊 - 记录每周值得分享的科技内容,周五发布
- frontendfoc - 🚀 Frontend Focus
- JavaScript Weekly - A newsletter of JavaScript articles, news and cool projects
- nodejs Weekly - A free, once–weekly e-mail round-up of Node.js news and articles.
