Відкритий код: фронтенд- і full-stack-фреймворки
Категорія «фронтенд- і full-stack-фреймворки» (33): код опубліковано під ліцензією, схваленою OSI, оцінено за конфіденційністю з доказами. Спочатку наш вибір, потім за балом.
Svelte Оцінка B Наш вибір
Компонентний фреймворк для JavaScript і TypeScript, який компілює компоненти в JavaScript під час збирання замість використання віртуального DOM.
MIT-licensed. Вихідний код
Alpine.js Оцінка B
Легкий фреймворк JavaScript, що додає реактивну поведінку в HTML через атрибути, записані безпосередньо в розмітці.
MIT-licensed. Вихідний код
Backbone.js Оцінка B
Легка бібліотека JavaScript, що надає вебзастосункам структуру за допомогою моделей, колекцій, представлень і маршрутизатора.
MIT-licensed. Вихідний код
Blitz.js Оцінка B
Full-stack-інструментарій для Next.js, що додає автентифікацію, шар даних без API та генерацію коду.
MIT-licensed. Вихідний код
htmx Оцінка B
Бібліотека JavaScript, що дозволяє HTML-елементам надсилати HTTP-запити та вставляти відрендерений на сервері HTML через атрибути, без написання JavaScript.
Zero-Clause BSD licensed. Вихідний код
Inferno Оцінка B
Бібліотека JavaScript для створення інтерфейсів користувача з віртуальним DOM і API компонентів у стилі React.
MIT-licensed. Вихідний код
jQuery Оцінка B
Бібліотека JavaScript для роботи з DOM, обробки подій і Ajax, яку підтримує OpenJS Foundation.
MIT-licensed. Вихідний код
Marko Оцінка B
Мова та фреймворк інтерфейсу для JavaScript на основі HTML, створені в eBay, які компілюють компоненти для потокового рендерингу на сервері та часткової гідратації в браузері.
MIT-licensed. Вихідний код
Mithril.js Оцінка B
Невеликий клієнтський фреймворк JavaScript для створення односторінкових застосунків із віртуальним DOM, вбудованою маршрутизацією та HTTP-утилітами.
MIT-licensed. Вихідний код
Nuxt Оцінка B
Фреймворк на основі Vue для створення вебзастосунків із серверним рендерингом, статичною генерацією та маршрутизацією на основі файлів.
MIT-licensed. Вихідний код
React Router Оцінка B
Бібліотека маршрутизації та full-stack фреймворк для React, режим фреймворку якого продовжує фреймворк Remix.
MIT-licensed. Вихідний код
RedwoodSDK Оцінка B
Full-stack-фреймворк React від команди RedwoodJS, що працює на Cloudflare Workers і побудований як плагін Vite із серверними компонентами, рендерингом на сервері та функціями реального часу.
MIT-licensed. Вихідний код
Remix Оцінка B
Full-stack-вебфреймворк для JavaScript і TypeScript від Shopify, побудований на вебстандартах, як-от Fetch API та HTML-форми. Його попередня версія на основі React продовжує існувати як режим фреймворку в React Router.
MIT-licensed. Вихідний код
SolidJS Оцінка B
Бібліотека JavaScript для створення інтерфейсів користувача з JSX і дрібнозернистою реактивністю, яка оновлює DOM безпосередньо, без віртуального DOM.
MIT-licensed. Вихідний код
SolidStart Оцінка B
Full-stack фреймворк для SolidJS, реактивної бібліотеки інтерфейсів, з маршрутизацією, серверними функціями та серверним рендерингом.
MIT-licensed. Вихідний код
SvelteKit Оцінка B
Фреймворк для створення вебзастосунків на Svelte, фреймворку інтерфейсів на основі компілятора, з маршрутизацією, серверним рендерингом і генерацією статичних сайтів.
MIT-licensed. Вихідний код
Astro Оцінка C
Вебфреймворк для вебсайтів, орієнтованих на вміст, який рендерить сторінки в HTML і завантажує JavaScript лише для інтерактивних компонентів.
MIT-licensed. Вихідний код
Analog Оцінка D
Full-stack-метафреймворк для Angular на основі Vite з маршрутизацією на основі файлів, рендерингом на сервері, статичною генерацією та API-маршрутами.
MIT-licensed. Вихідний код
Angular Оцінка D
Фреймворк вебзастосунків на основі TypeScript від Google з компонентами, впровадженням залежностей, маршрутизацією та CLI.
MIT-licensed. Вихідний код
Aurelia Оцінка D
Фронтенд-фреймворк на JavaScript і TypeScript для створення вебзастосунків зі стандартизованими компонентами, прив'язкою даних і впровадженням залежностей.
MIT-licensed. Вихідний код
Ember.js Оцінка D
Фреймворк JavaScript для створення вебзастосунків з угодами, CLI, маршрутизацією та шаром даних.
MIT-licensed. Вихідний код
Fresh Оцінка D
Вебфреймворк для Deno від Deno Land, який рендерить сторінки на сервері за допомогою Preact і надсилає JavaScript лише для інтерактивних «островів».
MIT-licensed. Вихідний код
Gatsby Оцінка D
Фреймворк на основі React для створення статичних вебсайтів і застосунків із шаром даних GraphQL і плагінами для джерел вмісту.
MIT-licensed. Вихідний код
Lit Оцінка D
Бібліотека для створення вебкомпонентів з реактивними властивостями та декларативними шаблонами.
BSD-3-Clause licensed. Вихідний код
Next.js Оцінка D
Фреймворк React від Vercel для створення вебзастосунків із серверним рендерингом, статичною генерацією та маршрутами API.
MIT-licensed. Вихідний код
Preact Оцінка D
Невелика бібліотека JavaScript із React-сумісним API компонентів для створення інтерфейсів користувача.
MIT-licensed. Вихідний код
Qwik Оцінка D
Вебфреймворк, який серіалізує стан застосунку в HTML, щоб сторінки відновлювалися в браузері без гідратації.
MIT-licensed. Вихідний код
React Оцінка D
Бібліотека JavaScript для створення інтерфейсів користувача з компонентів, що використовується для вебзастосунків і нативних застосунків.
MIT-licensed. Вихідний код
Stencil Оцінка D
Компілятор від Ionic для створення багаторазових вебкомпонентів на TypeScript і JSX, які працюють з будь-яким фронтенд-фреймворком або без нього.
MIT-licensed. Вихідний код
TanStack Start Оцінка D
Full-stack-фреймворк для React і Solid на основі TanStack Router і Vite з типобезпечною маршрутизацією, серверними функціями та рендерингом на сервері.
MIT-licensed. Вихідний код
Vike Оцінка D
Фреймворк на основі Vite для створення вебзастосунків із рендерингом на сервері, статичною генерацією та маршрутизацією, який використовують з UI-бібліотеками, як-от React, Vue чи Solid.
MIT-licensed. Вихідний код
Waku Оцінка D
Мінімалістичний фреймворк React для створення вебзастосунків із React Server Components, рендерингом на сервері та статичною генерацією.
MIT-licensed. Вихідний код
Vue Оцінка D
Прогресивний фреймворк JavaScript для створення інтерфейсів користувача з реактивними шаблонами на основі компонентів.
MIT-licensed. Вихідний код
Порівняти всі записи категорії «фронтенд- і full-stack-фреймворки» (34), з відкритим кодом чи ні.