- htmx — Hypermedia Thay JSON Cho Web App
htmx xây dynamic web app bằng HTML attributes, không cần JavaScript. Gọi API, swap DOM, validation — tất cả từ server-rendered HTML.
5 minVietnamese - Testing — Unit Test, Integration Test Và E2E Cho Web App
Xây dựng chiến lược testing cho web app: unit test với Vitest, integration test, và E2E với Playwright.
4 minVietnamese - tRPC — API Type-Safe Cho TypeScript
tRPC xây API type-safe giữa frontend và backend TypeScript, tự động suy kiểu, không cần schema codegen. So sánh với REST, GraphQL, code demo.
7 minVietnamese - System Design — Từ Monolith Đến Distributed System
Các khái niệm system design cơ bản: load balancing, caching, database sharding, CAP theorem và hơn thế nữa.
3 minVietnamese - API Gateway — Kong, APISIX, Custom Gateway Với Node.js
Thiết kế và triển khai API Gateway: Kong, APISIX, custom gateway — routing, rate limiting, auth, transformation.
5 minVietnamese - Event-Driven Architecture — Khi Request-Response Không Đủ
Event-Driven Architecture giúp hệ thống phản ứng theo thời gian thực, loose coupling, scale ngang. So sánh patterns, message broker, use case.
5 minVietnamese - gRPC — REST Và GraphQL Chưa Đủ Cho Microservices
gRPC là giao thức API tốc độ cao dùng Protobuf và HTTP/2. So sánh với REST, GraphQL, code demo, và khi nào nên dùng.
5 minVietnamese - System Design — Thiết Kế URL Shortener Từ A Đến Z
Hướng dẫn thiết kế URL shortener (tinyurl, bitly) — hashing, BASE62, caching, database sharding, 301 vs 302, analytics. Kèm code demo.
5 minVietnamese
Back