Home
Use Case
Type:
Web Application Stack
Typical Use Case:
Data-heavy web apps
Famous Usage:
Reddit
🌀 PERN Stack
Full-Stack JavaScript with PostgreSQL
R
React
Frontend Library
Component-based UI
Virtual DOM rendering
Interactive user interfaces
↓
E
Express.js
Web Framework
Lightweight web framework
Handles API routes
Middleware management
↓
N
Node.js
JavaScript Runtime
Server-side JavaScript
Event-driven architecture
Non-blocking I/O
↓
P
PostgreSQL
Relational Database
ACID transactions
Advanced SQL & indexing
JSONB for semi-structured data
Request Flow:
Client Browser → React (UI) → Express API Routes → Node.js (Server Logic) → PostgreSQL (Relational Data) → Node.js → Express → React → Client Browser