Privacy Ratings

Private alternativer med åpen kildekode til React

15 frontend- og fullstack-rammeverk vurdert etter de samme offentlige personvernkriteriene som React, med våre valg først.

Hva er det beste private alternativet til React?

Vårt valg er Svelte. Kompilerer komponenter til liten, rask JavaScript uten virtuell DOM og uten telemetri, og fungerer godt med TypeScript. Webmailen og appene til Forward Email bruker Svelte og TypeScript på Tauri (github.com/forwardemail/mail.forwardemail.net).

Hvorfor se etter et alternativ?

Se hele vurderingen av React.

Alternativene

  1. Svelte Karakter B Vårt valg

    Komponentrammeverk for JavaScript og TypeScript som kompilerer komponenter til JavaScript ved byggetid i stedet for å bruke en virtuell DOM.

    Hvorfor dette er vårt valg: Kompilerer komponenter til liten, rask JavaScript uten virtuell DOM og uten telemetri, og fungerer godt med TypeScript. Webmailen og appene til Forward Email bruker Svelte og TypeScript på Tauri (github.com/forwardemail/mail.forwardemail.net).

    Svelte får 80 av 100 poeng (karakter B) etter kriteriene for frontend- og fullstack-rammeverk. Den oppfyller 3 av 4 kriterier: åpen kildekode, ingen sporere eller telemetri og ingen annonser eller datasalg.

  2. Alpine.js Karakter B

    Lett JavaScript-rammeverk som legger til reaktiv oppførsel i HTML gjennom attributter skrevet direkte i markeringen.

    Alpine.js får 80 av 100 poeng (karakter B) etter kriteriene for frontend- og fullstack-rammeverk. Den oppfyller 3 av 4 kriterier: åpen kildekode, ingen sporere eller telemetri og ingen annonser eller datasalg.

  3. Backbone.js Karakter B

    Lett JavaScript-bibliotek som gir nettapplikasjoner struktur med modeller, samlinger, visninger og en ruter.

    Backbone.js får 80 av 100 poeng (karakter B) etter kriteriene for frontend- og fullstack-rammeverk. Den oppfyller 3 av 4 kriterier: åpen kildekode, ingen sporere eller telemetri og ingen annonser eller datasalg.

  4. Blitz.js Karakter B

    Fullstack-verktøysett for Next.js som legger til autentisering, et datalag uten API og kodegenerering.

    Blitz.js får 80 av 100 poeng (karakter B) etter kriteriene for frontend- og fullstack-rammeverk. Den oppfyller 3 av 4 kriterier: åpen kildekode, ingen sporere eller telemetri og ingen annonser eller datasalg.

  5. htmx Karakter B

    JavaScript-bibliotek som lar HTML-elementer sende HTTP-forespørsler og bytte inn serverrendret HTML gjennom attributter, uten å skrive JavaScript.

    htmx får 80 av 100 poeng (karakter B) etter kriteriene for frontend- og fullstack-rammeverk. Den oppfyller 3 av 4 kriterier: åpen kildekode, ingen sporere eller telemetri og ingen annonser eller datasalg.

  6. Inferno Karakter B

    JavaScript-bibliotek for å bygge brukergrensesnitt med en virtuell DOM og et komponent-API i React-stil.

    Inferno får 80 av 100 poeng (karakter B) etter kriteriene for frontend- og fullstack-rammeverk. Den oppfyller 3 av 4 kriterier: åpen kildekode, ingen sporere eller telemetri og ingen annonser eller datasalg.

  7. jQuery Karakter B

    JavaScript-bibliotek for DOM-manipulering, hendelseshåndtering og Ajax, vedlikeholdt under OpenJS Foundation.

    Land: USA (Five Eyes). jQuery får 80 av 100 poeng (karakter B) etter kriteriene for frontend- og fullstack-rammeverk. Den oppfyller 3 av 4 kriterier: åpen kildekode, ingen sporere eller telemetri og ingen annonser eller datasalg.

  8. Marko Karakter B

    HTML-basert UI-språk og rammeverk for JavaScript, opprinnelig fra eBay, som kompilerer komponenter for strømmet serverrendering og delvis hydrering i nettleseren.

    Marko får 80 av 100 poeng (karakter B) etter kriteriene for frontend- og fullstack-rammeverk. Den oppfyller 3 av 4 kriterier: åpen kildekode, ingen sporere eller telemetri og ingen annonser eller datasalg.

  9. Mithril.js Karakter B

    Lite JavaScript-rammeverk på klientsiden for å bygge enkeltsideapplikasjoner, med virtuell DOM og innebygd ruting og HTTP-verktøy.

    Mithril.js får 80 av 100 poeng (karakter B) etter kriteriene for frontend- og fullstack-rammeverk. Den oppfyller 3 av 4 kriterier: åpen kildekode, ingen sporere eller telemetri og ingen annonser eller datasalg.

  10. Nuxt Karakter B

    Vue-basert rammeverk for å bygge nettapplikasjoner med gjengivelse på serversiden, statisk generering og filbasert ruting.

    Nuxt får 80 av 100 poeng (karakter B) etter kriteriene for frontend- og fullstack-rammeverk. Den oppfyller 3 av 4 kriterier: åpen kildekode, ingen sporere eller telemetri og ingen annonser eller datasalg.

  11. React Router Karakter B

    Rutingbibliotek og fullstack-rammeverk for React, der rammeverksmodusen viderefører Remix-rammeverket.

    React Router får 80 av 100 poeng (karakter B) etter kriteriene for frontend- og fullstack-rammeverk. Den oppfyller 3 av 4 kriterier: åpen kildekode, ingen sporere eller telemetri og ingen annonser eller datasalg.

  12. RedwoodSDK Karakter B

    Fullstack-rammeverk for React fra RedwoodJS-teamet som kjører på Cloudflare Workers, bygget som et Vite-tillegg med serverkomponenter, serverside-rendering og sanntidsfunksjoner.

    RedwoodSDK får 80 av 100 poeng (karakter B) etter kriteriene for frontend- og fullstack-rammeverk. Den oppfyller 3 av 4 kriterier: åpen kildekode, ingen sporere eller telemetri og ingen annonser eller datasalg.

  13. Remix Karakter B

    Fullstack-nettrammeverk for JavaScript og TypeScript fra Shopify, bygget på nettstandarder som Fetch API og HTML-skjemaer. Den tidligere React-baserte versjonen videreføres som rammeverksmodusen i React Router.

    Land: Canada (Five Eyes). Remix får 80 av 100 poeng (karakter B) etter kriteriene for frontend- og fullstack-rammeverk. Den oppfyller 3 av 4 kriterier: åpen kildekode, ingen sporere eller telemetri og ingen annonser eller datasalg.

  14. SolidJS Karakter B

    JavaScript-bibliotek for å bygge brukergrensesnitt med JSX og finkornet reaktivitet, som oppdaterer DOM direkte uten virtuell DOM.

    SolidJS får 80 av 100 poeng (karakter B) etter kriteriene for frontend- og fullstack-rammeverk. Den oppfyller 3 av 4 kriterier: åpen kildekode, ingen sporere eller telemetri og ingen annonser eller datasalg.

  15. SolidStart Karakter B

    Fullstack-rammeverk for SolidJS, et reaktivt UI-bibliotek, med ruting, serverfunksjoner og gjengivelse på serversiden.

    SolidStart får 80 av 100 poeng (karakter B) etter kriteriene for frontend- og fullstack-rammeverk. Den oppfyller 3 av 4 kriterier: åpen kildekode, ingen sporere eller telemetri og ingen annonser eller datasalg.

Sammenlign alle 34 frontend- og fullstack-rammeverk

Sammenligninger