Valoraciones de privacidad de frameworks web
Frameworks de JavaScript front-end, de aplicación de una sola página y full-stack. Algunos recopilan telemetría de los desarrolladores de forma predeterminada.
Se valoran 34 frameworks front-end y full-stack con 4 criterios públicos, y 34 tienen evidencias suficientes para una calificación con letra. Nuestra recomendación es Svelte. De los 11 con jurisdicción conocida, 11 están en un país de los Five Eyes y 11 en el grupo más amplio de los Fourteen Eyes.
Solo frameworks front-end y full-stack de código abierto · Criterios de esta categoría · Sugerir una incorporación · Markdown
| Nombre | Calificación | Puntuación | Datos | Jurisdicción | Código abierto | Sin rastreadores ni telemetría | Sin anuncios ni venta de datos | Auditoría independiente |
|---|---|---|---|---|---|---|---|---|
Svelte Nuestra recomendación Framework de componentes para JavaScript y TypeScript que compila los componentes a JavaScript en tiempo de compilación en lugar de usar un DOM virtual. |
Calificación B | 80 | 100% | – | Sí | Sí | Sí | No |
Framework ligero de JavaScript que añade comportamiento reactivo a HTML mediante atributos escritos directamente en el marcado. |
Calificación B | 80 | 100% | – | Sí | Sí | Sí | No |
Biblioteca ligera de JavaScript que da estructura a las aplicaciones web con modelos, colecciones, vistas y un enrutador. |
Calificación B | 80 | 100% | – | Sí | Sí | Sí | No |
Kit de herramientas full-stack para Next.js que añade autenticación, una capa de datos sin API y generación de código. |
Calificación B | 80 | 100% | – | Sí | Sí | Sí | No |
Biblioteca de JavaScript que permite a los elementos HTML realizar solicitudes HTTP e insertar HTML renderizado en el servidor mediante atributos, sin escribir JavaScript. |
Calificación B | 80 | 100% | – | Sí | Sí | Sí | No |
Biblioteca de JavaScript para crear interfaces de usuario con un DOM virtual y una API de componentes al estilo de React. |
Calificación B | 80 | 100% | – | Sí | Sí | Sí | No |
Biblioteca de JavaScript para manipulación del DOM, gestión de eventos y Ajax, mantenida por la OpenJS Foundation. |
Calificación B | 80 | 100% | Estados Unidos Five Eyes | Sí | Sí | Sí | No |
Lenguaje y framework de interfaz de usuario basado en HTML para JavaScript, creado originalmente por eBay, que compila componentes para el renderizado en streaming en el servidor y la hidratación parcial en el navegador. |
Calificación B | 80 | 100% | – | Sí | Sí | Sí | No |
Framework pequeño de JavaScript del lado del cliente para crear aplicaciones de una sola página, con un DOM virtual y utilidades integradas de enrutamiento y HTTP. |
Calificación B | 80 | 100% | – | Sí | Sí | Sí | No |
Framework basado en Vue para crear aplicaciones web con renderizado del lado del servidor, generación estática y enrutamiento basado en archivos. |
Calificación B | 80 | 100% | – | Sí | Sí | Sí | No |
Biblioteca de enrutamiento y framework full-stack para React, cuyo modo framework continúa el framework Remix. |
Calificación B | 80 | 100% | – | Sí | Sí | Sí | No |
Framework full-stack de React del equipo de RedwoodJS que se ejecuta en Cloudflare Workers, creado como plugin de Vite con componentes de servidor, renderizado en el servidor y funciones en tiempo real. |
Calificación B | 80 | 100% | – | Sí | Sí | Sí | No |
Framework web full-stack para JavaScript y TypeScript de Shopify, basado en estándares web como la Fetch API y los formularios HTML. Su versión anterior basada en React continúa como el modo framework de React Router. |
Calificación B | 80 | 100% | Canadá Five Eyes | Sí | Sí | Sí | No |
Biblioteca de JavaScript para crear interfaces de usuario con JSX y reactividad de grano fino, que actualiza el DOM directamente sin un DOM virtual. |
Calificación B | 80 | 100% | – | Sí | Sí | Sí | No |
Framework full-stack para SolidJS, una biblioteca de interfaz reactiva, con enrutamiento, funciones de servidor y renderizado del lado del servidor. |
Calificación B | 80 | 100% | – | Sí | Sí | Sí | No |
Framework para crear aplicaciones web con Svelte, un framework de interfaz basado en un compilador, con enrutamiento, renderizado del lado del servidor y generación de sitios estáticos. |
Calificación B | 80 | 100% | – | Sí | Sí | Sí | No |
Framework web para sitios centrados en contenido que renderiza las páginas en HTML y carga JavaScript solo para los componentes interactivos. |
Calificación C | 65 | 100% | Estados Unidos Five Eyes | Sí | Parcial | Sí | No |
Metaframework full-stack para Angular basado en Vite, con enrutamiento basado en archivos, renderizado en el servidor, generación estática y rutas de API. |
Calificación D | 50 | 100% | – | Sí | No | Sí | No |
Framework de aplicaciones web basado en TypeScript de Google, con componentes, inyección de dependencias, enrutamiento y una CLI. |
Calificación D | 50 | 100% | Estados Unidos Five Eyes | Sí | No | Sí | No |
Framework de front-end para JavaScript y TypeScript para crear aplicaciones web con componentes basados en estándares, enlace de datos e inyección de dependencias. |
Calificación D | 50 | 100% | – | Sí | No | Sí | No |
Framework de JavaScript para crear aplicaciones web, con convenciones, una CLI, enrutamiento y una capa de datos. |
Calificación D | 50 | 100% | – | Sí | No | Sí | No |
Framework web para Deno de Deno Land que renderiza las páginas en el servidor con Preact y solo envía JavaScript para las islas interactivas. |
Calificación D | 50 | 100% | Estados Unidos Five Eyes | Sí | No | Sí | No |
Framework basado en React para crear sitios web estáticos y aplicaciones, con una capa de datos GraphQL y plugins para fuentes de contenido. |
Calificación D | 50 | 100% | Estados Unidos Five Eyes | Sí | No | Sí | No |
Biblioteca para crear Web Components con propiedades reactivas y plantillas declarativas. |
Calificación D | 50 | 100% | Estados Unidos Five Eyes | Sí | No | Sí | No |
Framework de React de Vercel para crear aplicaciones web con renderizado del lado del servidor, generación estática y rutas de API. |
Calificación D | 50 | 100% | Estados Unidos Five Eyes | Sí | No | Sí | No |
Biblioteca de JavaScript pequeña con una API de componentes compatible con React para crear interfaces de usuario. |
Calificación D | 50 | 100% | – | Sí | No | Sí | No |
Framework web que serializa el estado de la aplicación en el HTML para que las páginas se reanuden en el navegador sin hidratación. |
Calificación D | 50 | 100% | – | Sí | No | Sí | No |
Biblioteca de JavaScript para crear interfaces de usuario a partir de componentes, usada en aplicaciones web y nativas. |
Calificación D | 50 | 100% | Estados Unidos Five Eyes | Sí | No | Sí | No |
Compilador de Ionic para crear componentes web reutilizables con TypeScript y JSX que funcionan con cualquier framework de front-end o sin ninguno. |
Calificación D | 50 | 100% | Estados Unidos Five Eyes | Sí | No | Sí | No |
Framework full-stack de React y Solid basado en TanStack Router y Vite, con enrutamiento con tipado seguro, funciones de servidor y renderizado en el servidor. |
Calificación D | 50 | 100% | – | Sí | No | Sí | No |
Framework basado en Vite para crear aplicaciones web con renderizado en el servidor, generación estática y enrutamiento, que se usa con bibliotecas de interfaz como React, Vue o Solid. |
Calificación D | 50 | 100% | – | Sí | No | Sí | No |
Framework mínimo de React para crear aplicaciones web con React Server Components, renderizado en el servidor y generación estática. |
Calificación D | 50 | 100% | – | Sí | No | Sí | No |
Framework progresivo de JavaScript para crear interfaces de usuario con plantillas reactivas basadas en componentes. |
Calificación D | 40 | 100% | – | Sí | No | Parcial | No |
Framework de React de Shopify para crear tiendas personalizadas en la plataforma de comercio de Shopify, basado en React Router. |
Calificación F | 35 | 100% | Canadá Five Eyes | Parcial | No | Sí | No |
Preguntas
¿Cuál es la opción más privada en frameworks front-end y full-stack?
Nuestra recomendación es Svelte. Compila los componentes a JavaScript pequeño y rápido sin DOM virtual y sin telemetría, y funciona bien con TypeScript. El webmail y las aplicaciones de Forward Email usan Svelte y TypeScript sobre Tauri (github.com/forwardemail/mail.forwardemail.net).
¿Cómo funcionan las valoraciones de frameworks front-end y full-stack?
Cada entrada responde a 4 preguntas: código abierto, sin rastreadores ni telemetría, sin anuncios ni venta de datos y auditoría independiente. Las respuestas necesitan enlaces a evidencias. Ver los criterios completos.
¿Importa la jurisdicción?
La jurisdicción determina qué leyes pueden obligar a un proveedor a entregar datos. Cada entrada muestra su país y si está en los Five, Nine o Fourteen Eyes. Los datos que un proveedor puede entregar dependen sobre todo de lo que almacena y de quién tiene las claves. Más información sobre jurisdicciones y la CLOUD Act.
Comparativas
- Alternativas a Next.js
- Alternativas a React
- Svelte vs Alpine.js
- Svelte vs Backbone.js
- Svelte vs Blitz.js
- Svelte vs htmx
- Svelte vs Inferno
- Svelte vs jQuery
- Svelte vs Marko
- Svelte vs Mithril.js
- Svelte vs Nuxt
- Svelte vs React Router
- Svelte vs RedwoodSDK
- Svelte vs Remix
- Svelte vs SolidJS
- Svelte vs SolidStart
- Svelte vs SvelteKit
- Svelte vs Astro
- Svelte vs Analog
- Svelte vs Angular
- Svelte vs Aurelia
- Svelte vs Ember.js
- Svelte vs Fresh
- Svelte vs Gatsby
- Svelte vs Lit
- Svelte vs Next.js