找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

3420

积分

0

好友

456

主题
发表于 昨天 21:06 | 查看: 6| 回复: 0

想从全局视角把握前端生态?那肯定要关注 2025年 JavaScript 明星项目 这个站点。它每年都会梳理前一年最重要的前端项目,参考价值相当高。现在数据刚好停留在2025年,正好可以看看这一年都有哪些值得关注的技术。

2025 JavaScript 明星项目网站首页

进入榜单,那几个耳熟能详的老面孔(React、Vue)这里就不多念叨了,直接看一些让人眼前一亮的新鲜项目。

2025年最受欢迎项目榜单

n8n 是这届的绝对赢家,一年内猛增 +112,000 颗 GitHub Star。它本质上是一个公平代码的工作流自动化平台,靠原生 AI 能力出圈。国内类似的产品是字节的扣子,但 n8n 更硬核一点:你可以自己部署,完全免费。我自己就搭了几个工作流,定时往谷歌文档里写监控日志。很多人刚听说 n8n 时还以为是什么计算机术语,其实它早就有了,只是这两年借 AI 的风口彻底火了起来。

React Bits 排名第二,是一个 React 动效组件库。说实话我之前没太关注,但去官网逛了一圈,苹果风扑面而来——简约、质感强,AI 味道不重。它作为 shadcn/ui 项目的一个分支,可以通过命令行从 shadcn/ ui 注册表获取,也能直接复制粘贴到代码库里。既然我一直在用 shadcn/ui,有空一定试试。

第三名就是大名鼎鼎的 shadcn-ui 了。
这个库我用了三年,做了十几个项目,和 React 搭配起来简直绝配。

shadcn/ui 组件库界面展示

它看上去平淡无奇,但每个弯折、每个角度都恰到好处,而且极容易定制。我试过很多 UI 库,只有 shadcn/ui 能在各种场景下都驾驭得住。比如我那款月订阅费 300 美元的高端 SaaS 工具,只有这套组件库能撑起那种高级感十足的界面气质。

Excalidraw 排在第四,是一个手绘风格的白板工具,很多网课老师都拿它画图。国产同类工具也做得非常用心。

Supabase 紧随其后。做 AI 工具网站的话,有了它你基本就不用太操心后端了。它几乎集成了所有常用的后端功能和后台操作,并且免费额度相当可观。

接下来,看看各个细分领域的前五名:

前端框架

  1. React:主流 Web UI 库  
  2. Ripple:新 TypeScript 优雅 UI 框架  
  3. Svelte:轻量编译型框架  
  4. htmx:HTML 直接增强 AJAX 等能力  
  5. Vue.js:渐进式前端框架

尤大的 Vue 这几年确实被 React 压了一头,尤其 AI 工具默认都选 React 以后,份额下滑不少。不过 Svelte 在小项目里依然很好用,值得一试。Ripple 还不太了解,至于 htmx……这种“奇技淫巧”居然排名这么靠前,有点意外。

React 生态

  1. React Bits:React 动效组件库  
  2. shadcn/ui:通用组件分发平台  
  3. Excalidraw:协作手绘白板工具  
  4. Onlook:AI 驱动的 React 可视化编辑  
  5. Vercel AI SDK:TypeScript AI 应用开发工具包

多亏了 Vercel 和 Next.js 的贡献,这个生态才能如此繁荣。

后端 / 全栈

  1. Motia:多语言一体化后端框架  
  2. Payload:Next.js 全栈开发框架  
  3. Next.js:React 服务端渲染框架  
  4. Astro:现代轻量站点构建器  
  5. Hono:跨平台 Web 标准框架

Motia 这个第一名让人有点意外,回头得仔细研究一下。

工具

  1. Bun:极速 JS 运行时与打包器  
  2. Vite:下一代前端构建工具  
  3. Biome:Web 项目格式化与 Lint 工具链  
  4. Oxlint:高性能 JS 代码检查器  
  5. Nx:构建 CI 优化加速工具

我现在已经完全抛弃 Node.js,一律用 Bun。用 Zig 写出来的东西,快得没话说。

AI

  1. n8n:AI 原生工作流自动化平台  
  2. Dyad:本地开源 AI 应用构建器  
  3. Stagehand:AI 浏览器自动化框架  
  4. Mastra:TypeScript 栈 AI 应用开发框架  
  5. Flowise:可视化 AI 代理构建工具

除了 n8n,后面几个都挺陌生的……看着甚至有点焦虑。一见到 AI 就紧张,浑身不自在。

移动端

  1. Valdi:跨平台原生性能 UI 框架  
  2. Lynx:字节跨平台渲染框架  
  3. Expo:React Native 通用开发框架  
  4. Dioxus:全栈跨端应用框架  
  5. React Native:React 原生应用框架

不懂,不多说。

Vue 生态

  1. Slidev:开发者专用演示工具  
  2. Nuxt:Vue 渐进式全栈框架  
  3. Vue Bits:Vue 动画交互组件库  
  4. shadcn-vue:Vue 版 shadcn/ui 组件  
  5. VitePress:Vue 驱动静态站点生成器

还是那几样,意料之中。

状态管理

  1. Zustand:轻量 React 状态管理  
  2. Jotai:原子化状态管理库  
  3. alien-signals:响应式信号库  
  4. X:高效状态管理方案  
  5. Nano stores:微型跨框架状态库

直接用 Zustand 就够了。

样式 / CSS in JS

  1. Tailwind CSS:实用优先 CSS 框架  
  2. DaisyUI:Tailwind 组件库  
  3. Pico.css:极简 CSS 框架  
  4. NativeWind:RN 端 Tailwind 方案  
  5. B:样式工具库

虽然官方不推荐用 YYDS 这个词,但 Tailwind CSS 就是 YYDS。未来的大学生大概会跳过原生 CSS 直接学 Tailwind,到时候全球前端界面的品控能提高一大截。

UI 组件库

  1. shadcn/ui:可访问高质量组件  
  2. tweakcn:组件定制增强工具  
  3. Magic UI:魔法动效组件库  
  4. Base UI:基础无样式组件  
  5. HeroUI:美观易用组件集合

用第一名的 shadcn/ui 就完事了。

测试

  1. Stagehand:AI 浏览器自动化测试  
  2. Midscene.js:视觉模型 UI 自动化  
  3. V:高效测试框架  
  4. A:测试工具集  
  5. Puppeteer:无头浏览器测试

Stagehand 确实不错,一句话就能生成测试方案。

桌面端

  1. Wails:Go + Web 桌面应用  
  2. Dioxus:跨平台桌面框架  
  3. Electron:Web 技术桌面应用  
  4. electron-vite:Electron + Vite 集成  
  5. e:桌面开发工具

前几天刚介绍过 Dioxus,效果挺好,把 Electron 的很多痛点都解决了。

静态站点

  1. Next.js:React 静态 / 动态站点  
  2. Fumadocs:文档站点生成  
  3. Astro:多框架兼容站点工具  
  4. Docusaurus:React 文档框架  
  5. M:静态站点工具

全是熟悉的脸,没什么好说的。

GraphQL

  1. Twenty:GraphQL 相关工具  
  2. Directus:开源数据 GraphQL 平台  
  3. TanStack Query:数据获取状态管理  
  4. EverShop:电商 GraphQL 方案  
  5. Vendure:开源电商 GraphQL 框架

这个领域实在涉足不多。

如果你对前端技术有浓厚兴趣,不妨来云栈社区一起交流探讨。




上一篇:GDB底层调试原理:从程序堆栈到崩溃分析实战
下一篇:ES2026 实战:Temporal 替代 Date、Records & Tuples 不可变值类型、using 自动资源管理
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-5-12 00:36 , Processed in 0.657068 second(s), 39 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表