- GraphQL vs REST — Khi Nào Dùng Cái Nào?
So sánh GraphQL và REST: ưu nhược điểm, use case, và cách chọn đúng cho dự án của bạn.
3 minVietnamese - Astro — Web Framework Cho Content-First Site
Astro là web framework content-first với Islands Architecture, zero JS mặc định. Content Collections, View Transitions, Server Islands cho site nhanh.
5 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