Render phía máy chủ chưa chết — và với blog hay trang quản trị, nó vẫn là lựa chọn đúng
Thymeleaf trong Spring Boot, cách nó tự thoát ký tự chống XSS, phục vụ tài nguyên tĩnh, và khi nào nên chọn nó thay vì SPA.
Thymeleaf trong Spring Boot, cách nó tự thoát ký tự chống XSS, phục vụ tài nguyên tĩnh, và khi nào nên chọn nó thay vì SPA.
Cấu hình Jackson mặc định của Spring Boot, java.time đã được xử lý sẵn, vòng lặp tham chiếu, và vì sao đừng trả entity JPA ra API.
@RestControllerAdvice, ánh xạ ngoại lệ sang mã HTTP, ProblemDetail chuẩn RFC 7807, và vì sao đừng bắt Exception.
Bean Validation trong Spring, @Valid khác @Validated, gom lỗi thành response có ích, và thông báo tiếng Việt.
Ánh xạ URL và method, path variable, query param, request body, và ResponseEntity để kiểm soát mã trạng thái cùng header.
DispatcherServlet và đường đi của một request, khác biệt giữa Filter và Interceptor, và chỗ mỗi thứ nên nằm.