Privacy Ratings

Відкритий код: фронтенд- і full-stack-фреймворки

Категорія «фронтенд- і full-stack-фреймворки» (33): код опубліковано під ліцензією, схваленою OSI, оцінено за конфіденційністю з доказами. Спочатку наш вибір, потім за балом.

  1. Svelte Оцінка B Наш вибір

    Компонентний фреймворк для JavaScript і TypeScript, який компілює компоненти в JavaScript під час збирання замість використання віртуального DOM.

    MIT-licensed. Вихідний код

  2. Alpine.js Оцінка B

    Легкий фреймворк JavaScript, що додає реактивну поведінку в HTML через атрибути, записані безпосередньо в розмітці.

    MIT-licensed. Вихідний код

  3. Backbone.js Оцінка B

    Легка бібліотека JavaScript, що надає вебзастосункам структуру за допомогою моделей, колекцій, представлень і маршрутизатора.

    MIT-licensed. Вихідний код

  4. Blitz.js Оцінка B

    Full-stack-інструментарій для Next.js, що додає автентифікацію, шар даних без API та генерацію коду.

    MIT-licensed. Вихідний код

  5. htmx Оцінка B

    Бібліотека JavaScript, що дозволяє HTML-елементам надсилати HTTP-запити та вставляти відрендерений на сервері HTML через атрибути, без написання JavaScript.

    Zero-Clause BSD licensed. Вихідний код

  6. Inferno Оцінка B

    Бібліотека JavaScript для створення інтерфейсів користувача з віртуальним DOM і API компонентів у стилі React.

    MIT-licensed. Вихідний код

  7. jQuery Оцінка B

    Бібліотека JavaScript для роботи з DOM, обробки подій і Ajax, яку підтримує OpenJS Foundation.

    MIT-licensed. Вихідний код

  8. Marko Оцінка B

    Мова та фреймворк інтерфейсу для JavaScript на основі HTML, створені в eBay, які компілюють компоненти для потокового рендерингу на сервері та часткової гідратації в браузері.

    MIT-licensed. Вихідний код

  9. Mithril.js Оцінка B

    Невеликий клієнтський фреймворк JavaScript для створення односторінкових застосунків із віртуальним DOM, вбудованою маршрутизацією та HTTP-утилітами.

    MIT-licensed. Вихідний код

  10. Nuxt Оцінка B

    Фреймворк на основі Vue для створення вебзастосунків із серверним рендерингом, статичною генерацією та маршрутизацією на основі файлів.

    MIT-licensed. Вихідний код

  11. React Router Оцінка B

    Бібліотека маршрутизації та full-stack фреймворк для React, режим фреймворку якого продовжує фреймворк Remix.

    MIT-licensed. Вихідний код

  12. RedwoodSDK Оцінка B

    Full-stack-фреймворк React від команди RedwoodJS, що працює на Cloudflare Workers і побудований як плагін Vite із серверними компонентами, рендерингом на сервері та функціями реального часу.

    MIT-licensed. Вихідний код

  13. Remix Оцінка B

    Full-stack-вебфреймворк для JavaScript і TypeScript від Shopify, побудований на вебстандартах, як-от Fetch API та HTML-форми. Його попередня версія на основі React продовжує існувати як режим фреймворку в React Router.

    MIT-licensed. Вихідний код

  14. SolidJS Оцінка B

    Бібліотека JavaScript для створення інтерфейсів користувача з JSX і дрібнозернистою реактивністю, яка оновлює DOM безпосередньо, без віртуального DOM.

    MIT-licensed. Вихідний код

  15. SolidStart Оцінка B

    Full-stack фреймворк для SolidJS, реактивної бібліотеки інтерфейсів, з маршрутизацією, серверними функціями та серверним рендерингом.

    MIT-licensed. Вихідний код

  16. SvelteKit Оцінка B

    Фреймворк для створення вебзастосунків на Svelte, фреймворку інтерфейсів на основі компілятора, з маршрутизацією, серверним рендерингом і генерацією статичних сайтів.

    MIT-licensed. Вихідний код

  17. Astro Оцінка C

    Вебфреймворк для вебсайтів, орієнтованих на вміст, який рендерить сторінки в HTML і завантажує JavaScript лише для інтерактивних компонентів.

    MIT-licensed. Вихідний код

  18. Analog Оцінка D

    Full-stack-метафреймворк для Angular на основі Vite з маршрутизацією на основі файлів, рендерингом на сервері, статичною генерацією та API-маршрутами.

    MIT-licensed. Вихідний код

  19. Angular Оцінка D

    Фреймворк вебзастосунків на основі TypeScript від Google з компонентами, впровадженням залежностей, маршрутизацією та CLI.

    MIT-licensed. Вихідний код

  20. Aurelia Оцінка D

    Фронтенд-фреймворк на JavaScript і TypeScript для створення вебзастосунків зі стандартизованими компонентами, прив'язкою даних і впровадженням залежностей.

    MIT-licensed. Вихідний код

  21. Ember.js Оцінка D

    Фреймворк JavaScript для створення вебзастосунків з угодами, CLI, маршрутизацією та шаром даних.

    MIT-licensed. Вихідний код

  22. Fresh Оцінка D

    Вебфреймворк для Deno від Deno Land, який рендерить сторінки на сервері за допомогою Preact і надсилає JavaScript лише для інтерактивних «островів».

    MIT-licensed. Вихідний код

  23. Gatsby Оцінка D

    Фреймворк на основі React для створення статичних вебсайтів і застосунків із шаром даних GraphQL і плагінами для джерел вмісту.

    MIT-licensed. Вихідний код

  24. Lit Оцінка D

    Бібліотека для створення вебкомпонентів з реактивними властивостями та декларативними шаблонами.

    BSD-3-Clause licensed. Вихідний код

  25. Next.js Оцінка D

    Фреймворк React від Vercel для створення вебзастосунків із серверним рендерингом, статичною генерацією та маршрутами API.

    MIT-licensed. Вихідний код

  26. Preact Оцінка D

    Невелика бібліотека JavaScript із React-сумісним API компонентів для створення інтерфейсів користувача.

    MIT-licensed. Вихідний код

  27. Qwik Оцінка D

    Вебфреймворк, який серіалізує стан застосунку в HTML, щоб сторінки відновлювалися в браузері без гідратації.

    MIT-licensed. Вихідний код

  28. React Оцінка D

    Бібліотека JavaScript для створення інтерфейсів користувача з компонентів, що використовується для вебзастосунків і нативних застосунків.

    MIT-licensed. Вихідний код

  29. Stencil Оцінка D

    Компілятор від Ionic для створення багаторазових вебкомпонентів на TypeScript і JSX, які працюють з будь-яким фронтенд-фреймворком або без нього.

    MIT-licensed. Вихідний код

  30. TanStack Start Оцінка D

    Full-stack-фреймворк для React і Solid на основі TanStack Router і Vite з типобезпечною маршрутизацією, серверними функціями та рендерингом на сервері.

    MIT-licensed. Вихідний код

  31. Vike Оцінка D

    Фреймворк на основі Vite для створення вебзастосунків із рендерингом на сервері, статичною генерацією та маршрутизацією, який використовують з UI-бібліотеками, як-от React, Vue чи Solid.

    MIT-licensed. Вихідний код

  32. Waku Оцінка D

    Мінімалістичний фреймворк React для створення вебзастосунків із React Server Components, рендерингом на сервері та статичною генерацією.

    MIT-licensed. Вихідний код

  33. Vue Оцінка D

    Прогресивний фреймворк JavaScript для створення інтерфейсів користувача з реактивними шаблонами на основі компонентів.

    MIT-licensed. Вихідний код

Порівняти всі записи категорії «фронтенд- і full-stack-фреймворки» (34), з відкритим кодом чи ні.