Приватні альтернативи Next.js з відкритим кодом
Категорія «фронтенд- і full-stack-фреймворки» (15): оцінено за тими самими публічними критеріями конфіденційності, що й Next.js; наш вибір — першим.
Навіщо шукати альтернативу?
- Без трекерів і телеметрії: ні. The CLI sends anonymous telemetry by default until disabled, and nextjs.org loads Google Tag Manager.
- Незалежний аудит: ні. No independent audit is published.
Альтернативи
Svelte Оцінка B Наш вибір
Компонентний фреймворк для JavaScript і TypeScript, який компілює компоненти в JavaScript під час збирання замість використання віртуального DOM.
Чому це наш вибір: Компілює компоненти в невеликий і швидкий JavaScript без віртуального DOM і без телеметрії та добре працює з TypeScript. Вебпошта й застосунки Forward Email використовують Svelte і TypeScript на Tauri (github.com/forwardemail/mail.forwardemail.net).
Svelte: бал 80 зі 100 (оцінка B) за критеріями категорії «фронтенд- і full-stack-фреймворки». Відповідає критеріям (3 із 4): відкритий код, без трекерів і телеметрії і без реклами та продажу даних.
Alpine.js Оцінка B
Легкий фреймворк JavaScript, що додає реактивну поведінку в HTML через атрибути, записані безпосередньо в розмітці.
Alpine.js: бал 80 зі 100 (оцінка B) за критеріями категорії «фронтенд- і full-stack-фреймворки». Відповідає критеріям (3 із 4): відкритий код, без трекерів і телеметрії і без реклами та продажу даних.
Backbone.js Оцінка B
Легка бібліотека JavaScript, що надає вебзастосункам структуру за допомогою моделей, колекцій, представлень і маршрутизатора.
Backbone.js: бал 80 зі 100 (оцінка B) за критеріями категорії «фронтенд- і full-stack-фреймворки». Відповідає критеріям (3 із 4): відкритий код, без трекерів і телеметрії і без реклами та продажу даних.
Blitz.js Оцінка B
Full-stack-інструментарій для Next.js, що додає автентифікацію, шар даних без API та генерацію коду.
Blitz.js: бал 80 зі 100 (оцінка B) за критеріями категорії «фронтенд- і full-stack-фреймворки». Відповідає критеріям (3 із 4): відкритий код, без трекерів і телеметрії і без реклами та продажу даних.
htmx Оцінка B
Бібліотека JavaScript, що дозволяє HTML-елементам надсилати HTTP-запити та вставляти відрендерений на сервері HTML через атрибути, без написання JavaScript.
htmx: бал 80 зі 100 (оцінка B) за критеріями категорії «фронтенд- і full-stack-фреймворки». Відповідає критеріям (3 із 4): відкритий код, без трекерів і телеметрії і без реклами та продажу даних.
Inferno Оцінка B
Бібліотека JavaScript для створення інтерфейсів користувача з віртуальним DOM і API компонентів у стилі React.
Inferno: бал 80 зі 100 (оцінка B) за критеріями категорії «фронтенд- і full-stack-фреймворки». Відповідає критеріям (3 із 4): відкритий код, без трекерів і телеметрії і без реклами та продажу даних.
jQuery Оцінка B
Бібліотека JavaScript для роботи з DOM, обробки подій і Ajax, яку підтримує OpenJS Foundation.
Країна: США (Five Eyes). jQuery: бал 80 зі 100 (оцінка B) за критеріями категорії «фронтенд- і full-stack-фреймворки». Відповідає критеріям (3 із 4): відкритий код, без трекерів і телеметрії і без реклами та продажу даних.
Marko Оцінка B
Мова та фреймворк інтерфейсу для JavaScript на основі HTML, створені в eBay, які компілюють компоненти для потокового рендерингу на сервері та часткової гідратації в браузері.
Marko: бал 80 зі 100 (оцінка B) за критеріями категорії «фронтенд- і full-stack-фреймворки». Відповідає критеріям (3 із 4): відкритий код, без трекерів і телеметрії і без реклами та продажу даних.
Mithril.js Оцінка B
Невеликий клієнтський фреймворк JavaScript для створення односторінкових застосунків із віртуальним DOM, вбудованою маршрутизацією та HTTP-утилітами.
Mithril.js: бал 80 зі 100 (оцінка B) за критеріями категорії «фронтенд- і full-stack-фреймворки». Відповідає критеріям (3 із 4): відкритий код, без трекерів і телеметрії і без реклами та продажу даних.
Nuxt Оцінка B
Фреймворк на основі Vue для створення вебзастосунків із серверним рендерингом, статичною генерацією та маршрутизацією на основі файлів.
Nuxt: бал 80 зі 100 (оцінка B) за критеріями категорії «фронтенд- і full-stack-фреймворки». Відповідає критеріям (3 із 4): відкритий код, без трекерів і телеметрії і без реклами та продажу даних.
React Router Оцінка B
Бібліотека маршрутизації та full-stack фреймворк для React, режим фреймворку якого продовжує фреймворк Remix.
React Router: бал 80 зі 100 (оцінка B) за критеріями категорії «фронтенд- і full-stack-фреймворки». Відповідає критеріям (3 із 4): відкритий код, без трекерів і телеметрії і без реклами та продажу даних.
RedwoodSDK Оцінка B
Full-stack-фреймворк React від команди RedwoodJS, що працює на Cloudflare Workers і побудований як плагін Vite із серверними компонентами, рендерингом на сервері та функціями реального часу.
RedwoodSDK: бал 80 зі 100 (оцінка B) за критеріями категорії «фронтенд- і full-stack-фреймворки». Відповідає критеріям (3 із 4): відкритий код, без трекерів і телеметрії і без реклами та продажу даних.
Remix Оцінка B
Full-stack-вебфреймворк для JavaScript і TypeScript від Shopify, побудований на вебстандартах, як-от Fetch API та HTML-форми. Його попередня версія на основі React продовжує існувати як режим фреймворку в React Router.
Країна: Канада (Five Eyes). Remix: бал 80 зі 100 (оцінка B) за критеріями категорії «фронтенд- і full-stack-фреймворки». Відповідає критеріям (3 із 4): відкритий код, без трекерів і телеметрії і без реклами та продажу даних.
SolidJS Оцінка B
Бібліотека JavaScript для створення інтерфейсів користувача з JSX і дрібнозернистою реактивністю, яка оновлює DOM безпосередньо, без віртуального DOM.
SolidJS: бал 80 зі 100 (оцінка B) за критеріями категорії «фронтенд- і full-stack-фреймворки». Відповідає критеріям (3 із 4): відкритий код, без трекерів і телеметрії і без реклами та продажу даних.
SolidStart Оцінка B
Full-stack фреймворк для SolidJS, реактивної бібліотеки інтерфейсів, з маршрутизацією, серверними функціями та серверним рендерингом.
SolidStart: бал 80 зі 100 (оцінка B) за критеріями категорії «фронтенд- і full-stack-фреймворки». Відповідає критеріям (3 із 4): відкритий код, без трекерів і телеметрії і без реклами та продажу даних.
Порівняти всі записи категорії «фронтенд- і full-stack-фреймворки» (34)