Skip to content

Web App Frameworks

November 16, 2023

On frameworks running on Node.js ecosystem

astro
fastify
feathersjs
hapi
nextjs
totaljs

The Curious Case of Blazing Fast Front-End JS Frameworks
Now That React is Dying - Here Are Some (Better) Alternatives | JavaScript in Plain English
Pick a Framework Without Going Crazy in 2023 - YouTube drawing
Ranking Full Stack Frameworks By My FAVORITE Features - YouTube
The past, current state & future of JavaScript frameworks - YouTube

Deployd
deployd docs
deployd/deployd: a toolkit for building realtime APIs

Platformatic

LoopBack is based on Express
LoopBack 4 | LoopBack Documentation OpenAPI, ES2017, TypeScript

Using three of the top NodeJS Web REST API Frameworks

Bling

endpoint generator for frontend projects
server$() from SolidStart

TanStack/bling: 💍 Framework agnostic transpilation utilities for client/server RPCs, env isolation, islands, module splitting, and more.

Marko

Server Side Rendering, Progressive Rendering

Marko
A First Look at MarkoJS - DEV Community

Marko - YouTube

Redesigning Marko Series' Articles - DEV Community 2020-11, Marko 6 features

Qwik

Server Side Rendering, stream updates

Qwik
BuilderIO/qwik: Instant-loading web apps, without effort
Host element - Qwik
All JS code are serialized as string and lazy loaded
Qwik compiler playground

Qwik Reaches v1.0

Qwik… the world's first O(1) JavaScript framework? - YouTube
Build Resumable Apps with Qwik - YouTube
Unveiling Qwik 1.0: What You Need to Know! - YouTube
Things are getting serious! - YouTube

Qwik Series' Articles - DEV Community
Resumable JavaScript with Qwik - DEV Community
追求極致性能的 Qwik - 閱坊

Qwik City

Server Side Rendering, Static Site Generation, app framework like Next.js for React

Qwik City - Overview - Qwik
Qwik City Routing: A Visual Guide

Qwik City as a JavaScript Framework
Using server functions with Qwik and Qwik City - LogRocket Blog

FoalTS

FoalTS based on Express

Elder.js

Elderjs/elderjs: Elder.js is an opinionated static site generator and web framework for Svelte built with SEO in mind.
Elder.js: A Svelte Framework and Static Site Generator

Elder.js Template: Home
Is Elder.js Right For You?

Wasp

Wasp | Wasp A simple language for developing full-stack web apps with less code.
React + Node.js + Prisma

AdonisJs

AdonisJS - A fully featured web framework for Node.js
AdonisJS Framework

RedwoodJS

Server Side Rendering

RedwoodJS - Bringing Full-stack to the JAMstack GraphQL + React
redwoodjs/redwood: Bringing full-stack to the JAMstack.

Redwood in 100 Seconds - YouTube

Hasura

Server Side Rendering

Build fullstack applications quickly | Hasura
Tutorials – Hasura
How Hasura works (in doodles) – Hasura

Tutorial: Leveraging Hasura, GraphQL and Apollo to build and deploy a fullstack react app

Appwrite

Server Side Rendering

Appwrite - Open-Source End-to-End Backend Server

Authentication - Exploring Appwrite.io with React Series - DEV Community
Building a message board with Next.js and AppWrite - DEV Community
Building a customer support app with live chat and notifications using Next.js, Novu and Appwrite - DEV Community account.createEmailSession(), account.get()

WunderGraph

graphql#WunderGraph

Firebase and alternatives

google-cloud-platform#Firebase