QuestionForge LogoQuestionForge
QuestionsTopicsTechnologiesPaths
Topics/Backend/Web Fundamentals

Web Fundamentals

Core web concepts including HTTP, Middleware, Security, and REST.

Edit Topic ✏️

Questions (21)

Easy8m

PUT vs PATCH

.NETJavaPHP
Medium10m

What is CORS?

Express.jsJavaScriptKoa.js
Medium15m

Custom Middleware

.NETExpress.jsJavaKoa.jsPHP
Medium15m

Global Exception Handling

.NETExpress.jsJavaKoa.jsPHP
Medium15m

JWS vs JWE

System Design
Medium15m

OpenID Connect vs OAuth 2.0

System Design
Medium15m

OWASP Top 10:2025

System Design
Medium12m

Refresh Tokens

.NETJavaPHP
Medium15m

Sessions vs. JWT

System Design
Hard20m

JWT expiration and revocation

System Design
Hard20m

Secure JWT validation

System Design
Hard20m

Mutual TLS and service identity

System Design
Hard20m

OAuth 2.0 authorization code with PKCE

System Design
Hard20m

OAuth client credentials, scopes, audience

System Design
Hard20m

OIDC discovery and JWKS

System Design
Hard20m

OIDC ID Token validation

System Design
Hard20m

Preventing broken access control

System Design
Hard20m

Preventing injection attacks

System Design
Hard20m

TLS certificates and PKI

System Design
Hard20m

TLS handshake and HTTPS

System Design
Expert20m

OAuth token exchange and delegation

System Design

Key Concepts

Session vs. Token Authentication (JWT)Cross-Origin Resource Sharing (CORS)JWT SecurityOAuth 2.0 AuthorizationOpenID ConnectOWASP Top 10Transport Layer Security
Open Source · Contribute on GitHub