Privacyvriendelijke en opensource-alternatieven voor Next.js
15 front-end- en full-stackframeworks beoordeeld volgens dezelfde openbare privacycriteria als Next.js, met onze keuzes eerst.
Waarom een alternatief zoeken?
- Geen trackers of telemetrie: nee. The CLI sends anonymous telemetry by default until disabled, and nextjs.org loads Google Tag Manager.
- Onafhankelijke audit: nee. No independent audit is published.
De volledige beoordeling van Next.js bekijken.
De alternatieven
Svelte Cijfer B Onze keuze
Componentframework voor JavaScript en TypeScript dat componenten tijdens het bouwen compileert naar JavaScript in plaats van een virtuele DOM te gebruiken.
Waarom dit onze keuze is: Compileert componenten naar kleine, snelle JavaScript zonder virtuele DOM en zonder telemetrie, en werkt goed met TypeScript. De webmail en apps van Forward Email gebruiken Svelte en TypeScript op Tauri (github.com/forwardemail/mail.forwardemail.net).
Svelte scoort 80 van 100 (cijfer B) op de criteria voor front-end- en full-stackframeworks. Voldoet aan 3 van de 4 criteria: open source, geen trackers of telemetrie en geen advertenties of verkoop van gegevens.
Alpine.js Cijfer B
Lichtgewicht JavaScript-framework dat reactief gedrag aan HTML toevoegt via attributen die direct in de markup worden geschreven.
Alpine.js scoort 80 van 100 (cijfer B) op de criteria voor front-end- en full-stackframeworks. Voldoet aan 3 van de 4 criteria: open source, geen trackers of telemetrie en geen advertenties of verkoop van gegevens.
Backbone.js Cijfer B
Lichtgewicht JavaScript-bibliotheek die webapplicaties structuur geeft met models, collections, views en een router.
Backbone.js scoort 80 van 100 (cijfer B) op de criteria voor front-end- en full-stackframeworks. Voldoet aan 3 van de 4 criteria: open source, geen trackers of telemetrie en geen advertenties of verkoop van gegevens.
Blitz.js Cijfer B
Full-stack toolkit voor Next.js die authenticatie, een datalaag zonder API en codegeneratie toevoegt.
Blitz.js scoort 80 van 100 (cijfer B) op de criteria voor front-end- en full-stackframeworks. Voldoet aan 3 van de 4 criteria: open source, geen trackers of telemetrie en geen advertenties of verkoop van gegevens.
htmx Cijfer B
JavaScript-bibliotheek waarmee HTML-elementen via attributen HTTP-verzoeken kunnen doen en door de server gerenderde HTML kunnen inwisselen, zonder JavaScript te schrijven.
htmx scoort 80 van 100 (cijfer B) op de criteria voor front-end- en full-stackframeworks. Voldoet aan 3 van de 4 criteria: open source, geen trackers of telemetrie en geen advertenties of verkoop van gegevens.
Inferno Cijfer B
JavaScript-bibliotheek voor het bouwen van gebruikersinterfaces met een virtuele DOM en een component-API in React-stijl.
Inferno scoort 80 van 100 (cijfer B) op de criteria voor front-end- en full-stackframeworks. Voldoet aan 3 van de 4 criteria: open source, geen trackers of telemetrie en geen advertenties of verkoop van gegevens.
jQuery Cijfer B
JavaScript-bibliotheek voor DOM-manipulatie, eventafhandeling en Ajax, onderhouden onder de OpenJS Foundation.
Gevestigd in de Verenigde Staten (Five Eyes). jQuery scoort 80 van 100 (cijfer B) op de criteria voor front-end- en full-stackframeworks. Voldoet aan 3 van de 4 criteria: open source, geen trackers of telemetrie en geen advertenties of verkoop van gegevens.
Marko Cijfer B
Op HTML gebaseerde UI-taal en framework voor JavaScript, oorspronkelijk van eBay, dat componenten compileert voor streaming server-rendering en gedeeltelijke hydratatie in de browser.
Marko scoort 80 van 100 (cijfer B) op de criteria voor front-end- en full-stackframeworks. Voldoet aan 3 van de 4 criteria: open source, geen trackers of telemetrie en geen advertenties of verkoop van gegevens.
Mithril.js Cijfer B
Klein client-side JavaScript-framework voor het bouwen van single-page applicaties, met een virtuele DOM en ingebouwde routing- en HTTP-hulpmiddelen.
Mithril.js scoort 80 van 100 (cijfer B) op de criteria voor front-end- en full-stackframeworks. Voldoet aan 3 van de 4 criteria: open source, geen trackers of telemetrie en geen advertenties of verkoop van gegevens.
Nuxt Cijfer B
Op Vue gebaseerd framework voor het bouwen van webapplicaties met server-side rendering, statische generatie en routing op basis van bestanden.
Nuxt scoort 80 van 100 (cijfer B) op de criteria voor front-end- en full-stackframeworks. Voldoet aan 3 van de 4 criteria: open source, geen trackers of telemetrie en geen advertenties of verkoop van gegevens.
React Router Cijfer B
Routingbibliotheek en full-stack framework voor React, waarvan de frameworkmodus het Remix-framework voortzet.
React Router scoort 80 van 100 (cijfer B) op de criteria voor front-end- en full-stackframeworks. Voldoet aan 3 van de 4 criteria: open source, geen trackers of telemetrie en geen advertenties of verkoop van gegevens.
RedwoodSDK Cijfer B
Full-stack React-framework van het RedwoodJS-team dat draait op Cloudflare Workers, gebouwd als Vite-plug-in met servercomponenten, server-side rendering en realtimefuncties.
RedwoodSDK scoort 80 van 100 (cijfer B) op de criteria voor front-end- en full-stackframeworks. Voldoet aan 3 van de 4 criteria: open source, geen trackers of telemetrie en geen advertenties of verkoop van gegevens.
Remix Cijfer B
Full-stack webframework voor JavaScript en TypeScript van Shopify, gebouwd op webstandaarden zoals de Fetch API en HTML-formulieren. De eerdere op React gebaseerde versie leeft voort als de frameworkmodus van React Router.
Gevestigd in Canada (Five Eyes). Remix scoort 80 van 100 (cijfer B) op de criteria voor front-end- en full-stackframeworks. Voldoet aan 3 van de 4 criteria: open source, geen trackers of telemetrie en geen advertenties of verkoop van gegevens.
SolidJS Cijfer B
JavaScript-bibliotheek voor het bouwen van gebruikersinterfaces met JSX en fijnmazige reactiviteit, die de DOM direct bijwerkt zonder virtuele DOM.
SolidJS scoort 80 van 100 (cijfer B) op de criteria voor front-end- en full-stackframeworks. Voldoet aan 3 van de 4 criteria: open source, geen trackers of telemetrie en geen advertenties of verkoop van gegevens.
SolidStart Cijfer B
Full-stack framework voor SolidJS, een reactieve UI-bibliotheek, met routing, serverfuncties en server-side rendering.
SolidStart scoort 80 van 100 (cijfer B) op de criteria voor front-end- en full-stackframeworks. Voldoet aan 3 van de 4 criteria: open source, geen trackers of telemetrie en geen advertenties of verkoop van gegevens.