Client-Side Frameworks

native cient-side APIs that comes with browser: Browser APIs

jQuery

Link to original

AngularJS (Angular 1)

  • is a MVVM PatternJavaScript framework used to build User Interfaces (UI) and Single Page Applications (SPA)
Link to original

Angular

Link to original

Vue

Link to original

React

Link to original

Svelte

  • is a JavaScript framework used for building user interfaces
  • while it competes with big names like React and Vue, it works fundamentally differently under the hood
  • the best way to think about Svelte is as a compiler, not a library
Link to original

Lit

Transclude of lit#^excerpt

Stencil

Transclude of stencil#^excerpt

Solid

Transclude of solid#^excerpt

Alpine

Transclude of alpine#^excerpt

Mithril

Transclude of mithril#^excerpt

Server-Side Frameworks

Node.js

  • is an open-source, cross-platform, JavaScript runtime environment that executes JavaScript code outside of a browser
Link to original

Test Frameworks

see: JavaScript - Testing Frameworks