Frameworks
Frontent javascript frameworks
React
A JavaScript library for building user interfaces.
- React - A JavaScript library for building user interfaces.
- Preact - A fast 3kB alternative to React with the same modern API.
- Next.js - Minimalistic framework for server-rendered universal JavaScript web apps.
Vue
The Progressive JavaScript Framework.
- Vue - The Progressive JavaScript Framework.
- Nuxt.js - A higher-level framework built on top of Vue.js.
Svelte
A new way to build web applications. It’s a compiler that takes your declarative components and converts them into efficient JavaScript that surgically updates the DOM.
Angular
A platform and framework for building single-page client applications using HTML and TypeScript.
Honorable mentions
- htmx - A JavaScript library that allows you to access AJAX, WebSockets, and Server-Sent Events directly in HTML, using attributes.
- Qwik - A new kind of web framework that can deliver instant loading web applications at any size or complexity.
- Solid - A declarative JavaScript library for building user interfaces.
Backend javascript frameworks
Express.js
Fast, unopinionated, minimalist web framework for Node.js. It is designed for building web applications and APIs.
Fastify
Fast and low overhead web framework for Node.js. It is highly focused on providing the best developer experience with the least overhead and a powerful plugin architecture.
NestJS
A progressive Node.js framework for building efficient, reliable and scalable server-side applications. It uses TypeScript and combines elements of OOP (Object Oriented Programming), FP (Functional Programming), and FRP (Functional Reactive Programming).
Hono
Web application framework that is fast, lightweight, and built on web standards. It supports any JavaScript runtime.