Prywatne i otwartoźródłowe alternatywy dla Next.js
Pozycje w kategorii frameworki front-endowe i full-stack (15) oceniane według tych samych publicznych kryteriów prywatności co Next.js, z naszymi wyborami na początku.
Dlaczego szukać alternatywy?
- Brak trackerów i telemetrii: nie. The CLI sends anonymous telemetry by default until disabled, and nextjs.org loads Google Tag Manager.
- Niezależny audyt: nie. No independent audit is published.
Alternatywy
Svelte Stopień B Nasz wybór
Framework komponentowy dla JavaScriptu i TypeScriptu, który kompiluje komponenty do JavaScriptu podczas budowania zamiast używać wirtualnego DOM.
Dlaczego to nasz wybór: Kompiluje komponenty do małego, szybkiego JavaScriptu bez wirtualnego DOM i bez telemetrii oraz dobrze współpracuje z TypeScriptem. Poczta webowa i aplikacje Forward Email korzystają ze Svelte i TypeScriptu na Tauri (github.com/forwardemail/mail.forwardemail.net).
Svelte uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii frameworki front-endowe i full-stack. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.
Alpine.js Stopień B
Lekki framework JavaScript, który dodaje reaktywne zachowanie do HTML za pomocą atrybutów pisanych bezpośrednio w znacznikach.
Alpine.js uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii frameworki front-endowe i full-stack. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.
Backbone.js Stopień B
Lekka biblioteka JavaScript, która nadaje aplikacjom webowym strukturę za pomocą modeli, kolekcji, widoków i routera.
Backbone.js uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii frameworki front-endowe i full-stack. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.
Blitz.js Stopień B
Full-stackowy zestaw narzędzi dla Next.js, który dodaje uwierzytelnianie, warstwę danych bez API i generowanie kodu.
Blitz.js uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii frameworki front-endowe i full-stack. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.
htmx Stopień B
Biblioteka JavaScript, która pozwala elementom HTML wysyłać żądania HTTP i podmieniać HTML renderowany na serwerze za pomocą atrybutów, bez pisania JavaScriptu.
htmx uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii frameworki front-endowe i full-stack. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.
Inferno Stopień B
Biblioteka JavaScript do tworzenia interfejsów użytkownika z wirtualnym DOM i API komponentów w stylu Reacta.
Inferno uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii frameworki front-endowe i full-stack. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.
jQuery Stopień B
Biblioteka JavaScript do manipulacji DOM, obsługi zdarzeń i Ajaksa, utrzymywana w ramach OpenJS Foundation.
Kraj siedziby: Stany Zjednoczone (Five Eyes). jQuery uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii frameworki front-endowe i full-stack. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.
Marko Stopień B
Oparty na HTML język i framework UI dla JavaScriptu, pierwotnie od eBay, który kompiluje komponenty do strumieniowego renderowania na serwerze i częściowej hydratacji w przeglądarce.
Marko uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii frameworki front-endowe i full-stack. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.
Mithril.js Stopień B
Mały kliencki framework JavaScript do tworzenia aplikacji jednostronicowych, z wirtualnym DOM oraz wbudowanym routingiem i narzędziami HTTP.
Mithril.js uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii frameworki front-endowe i full-stack. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.
Nuxt Stopień B
Framework oparty na Vue do budowania aplikacji webowych z renderowaniem po stronie serwera, generowaniem statycznym i routingiem opartym na plikach.
Nuxt uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii frameworki front-endowe i full-stack. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.
React Router Stopień B
Biblioteka routingu i framework full-stack dla React, którego tryb frameworka stanowi kontynuację frameworka Remix.
React Router uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii frameworki front-endowe i full-stack. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.
RedwoodSDK Stopień B
Full-stackowy framework React od zespołu RedwoodJS działający na Cloudflare Workers, zbudowany jako wtyczka Vite, z komponentami serwerowymi, renderowaniem po stronie serwera i funkcjami czasu rzeczywistego.
RedwoodSDK uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii frameworki front-endowe i full-stack. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.
Remix Stopień B
Full-stackowy framework webowy dla JavaScriptu i TypeScriptu od Shopify, oparty na standardach webowych, takich jak Fetch API i formularze HTML. Jego wcześniejsza wersja oparta na React jest kontynuowana jako tryb frameworka w React Router.
Kraj siedziby: Kanada (Five Eyes). Remix uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii frameworki front-endowe i full-stack. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.
SolidJS Stopień B
Biblioteka JavaScript do tworzenia interfejsów użytkownika z JSX i precyzyjną reaktywnością, aktualizująca DOM bezpośrednio, bez wirtualnego DOM.
SolidJS uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii frameworki front-endowe i full-stack. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.
SolidStart Stopień B
Framework full-stack dla SolidJS, reaktywnej biblioteki UI, z routingiem, funkcjami serwerowymi i renderowaniem po stronie serwera.
SolidStart uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii frameworki front-endowe i full-stack. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.
Porównaj wszystkie pozycje w kategorii frameworki front-endowe i full-stack (34)