Privacy Ratings

Next.js 的隐私和开源替代方案

按与 Next.js 相同的公开隐私标准评级的 15 个前端和全栈框架,编辑推荐排在前面。

为什么要寻找替代方案?

查看 Next.js 的完整评级.

替代方案

  1. Svelte 等级 B 编辑推荐

    JavaScript 和 TypeScript 组件框架,在构建时将组件编译为 JavaScript,而不是使用虚拟 DOM。

    推荐理由: 将组件编译为小巧、快速的 JavaScript,没有虚拟 DOM,没有遥测,并且与 TypeScript 配合良好。Forward Email 的网页邮箱和应用在 Tauri 上使用 Svelte 和 TypeScript(github.com/forwardemail/mail.forwardemail.net)。

    按前端和全栈框架的标准,Svelte 得分 80/100(等级 B)。 它满足 4 项标准中的 3 项:开源、无跟踪器或遥测和无广告或数据出售。 它不满足独立审计。.

  2. Alpine.js 等级 B

    轻量级 JavaScript 框架,通过直接写在标记中的属性为 HTML 添加响应式行为。

    按前端和全栈框架的标准,Alpine.js 得分 80/100(等级 B)。 它满足 4 项标准中的 3 项:开源、无跟踪器或遥测和无广告或数据出售。 它不满足独立审计。.

  3. Backbone.js 等级 B

    轻量级 JavaScript 库,通过模型、集合、视图和路由器为网页应用提供结构。

    按前端和全栈框架的标准,Backbone.js 得分 80/100(等级 B)。 它满足 4 项标准中的 3 项:开源、无跟踪器或遥测和无广告或数据出售。 它不满足独立审计。.

  4. Blitz.js 等级 B

    Next.js 全栈工具包,增加了身份验证、零 API 数据层和代码生成。

    按前端和全栈框架的标准,Blitz.js 得分 80/100(等级 B)。 它满足 4 项标准中的 3 项:开源、无跟踪器或遥测和无广告或数据出售。 它不满足独立审计。.

  5. htmx 等级 B

    让 HTML 元素通过属性发出 HTTP 请求并替换为服务器渲染的 HTML 的 JavaScript 库,无需编写 JavaScript。

    按前端和全栈框架的标准,htmx 得分 80/100(等级 B)。 它满足 4 项标准中的 3 项:开源、无跟踪器或遥测和无广告或数据出售。 它不满足独立审计。.

  6. Inferno 等级 B

    用于构建用户界面的 JavaScript 库,使用虚拟 DOM 和 React 风格的组件 API。

    按前端和全栈框架的标准,Inferno 得分 80/100(等级 B)。 它满足 4 项标准中的 3 项:开源、无跟踪器或遥测和无广告或数据出售。 它不满足独立审计。.

  7. jQuery 等级 B

    用于 DOM 操作、事件处理和 Ajax 的 JavaScript 库,由 OpenJS Foundation 维护。

    总部位于美国 (五眼联盟)。 按前端和全栈框架的标准,jQuery 得分 80/100(等级 B)。 它满足 4 项标准中的 3 项:开源、无跟踪器或遥测和无广告或数据出售。 它不满足独立审计。 它的总部位于美国:五眼联盟成员; 受美国 CLOUD Act 约束。.

  8. Marko 等级 B

    基于 HTML 的 JavaScript UI 语言和框架,最初来自 eBay,将组件编译为可流式服务器渲染并在浏览器中部分水合的代码。

    按前端和全栈框架的标准,Marko 得分 80/100(等级 B)。 它满足 4 项标准中的 3 项:开源、无跟踪器或遥测和无广告或数据出售。 它不满足独立审计。.

  9. Mithril.js 等级 B

    用于构建单页应用的小型客户端 JavaScript 框架,使用虚拟 DOM,并内置路由和 HTTP 工具。

    按前端和全栈框架的标准,Mithril.js 得分 80/100(等级 B)。 它满足 4 项标准中的 3 项:开源、无跟踪器或遥测和无广告或数据出售。 它不满足独立审计。.

  10. Nuxt 等级 B

    基于 Vue 的框架,用于构建网页应用,支持服务器端渲染、静态生成和基于文件的路由。

    按前端和全栈框架的标准,Nuxt 得分 80/100(等级 B)。 它满足 4 项标准中的 3 项:开源、无跟踪器或遥测和无广告或数据出售。 它不满足独立审计。.

  11. React Router 等级 B

    React 的路由库和全栈框架,其框架模式延续了 Remix 框架。

    按前端和全栈框架的标准,React Router 得分 80/100(等级 B)。 它满足 4 项标准中的 3 项:开源、无跟踪器或遥测和无广告或数据出售。 它不满足独立审计。.

  12. RedwoodSDK 等级 B

    RedwoodJS 团队推出的全栈 React 框架,运行在 Cloudflare Workers 上,以 Vite 插件形式构建,提供服务器组件、服务器端渲染和实时功能。

    按前端和全栈框架的标准,RedwoodSDK 得分 80/100(等级 B)。 它满足 4 项标准中的 3 项:开源、无跟踪器或遥测和无广告或数据出售。 它不满足独立审计。.

  13. Remix 等级 B

    Shopify 推出的 JavaScript 和 TypeScript 全栈网页框架,基于 Fetch API 和 HTML 表单等 Web 标准构建。其早期基于 React 的版本已作为 React Router 的框架模式延续。

    总部位于加拿大 (五眼联盟)。 按前端和全栈框架的标准,Remix 得分 80/100(等级 B)。 它满足 4 项标准中的 3 项:开源、无跟踪器或遥测和无广告或数据出售。 它不满足独立审计。 它的总部位于加拿大:五眼联盟成员。.

  14. SolidJS 等级 B

    使用 JSX 和细粒度响应式构建用户界面的 JavaScript 库,直接更新 DOM,无需虚拟 DOM。

    按前端和全栈框架的标准,SolidJS 得分 80/100(等级 B)。 它满足 4 项标准中的 3 项:开源、无跟踪器或遥测和无广告或数据出售。 它不满足独立审计。.

  15. SolidStart 等级 B

    SolidJS(一个响应式 UI 库)的全栈框架,提供路由、服务器函数和服务器端渲染。

    按前端和全栈框架的标准,SolidStart 得分 80/100(等级 B)。 它满足 4 项标准中的 3 项:开源、无跟踪器或遥测和无广告或数据出售。 它不满足独立审计。.

比较全部 34 个前端和全栈框架