Thu nhỏ mã

Thu nhỏ (Minification) là quá trình loại bỏ dữ liệu không cần thiết hoặc dư thừa mà không ảnh hưởng đến cách tài nguyên được trình duyệt xử lý.

Quá trình thu nhỏ có thể bao gồm việc xóa các chú thích trong mã, khoảng trắng và mã không được sử dụng, cũng như rút ngắn tên biến và tên hàm. Thu nhỏ được sử dụng để cải thiện hiệu năng web bằng cách giảm kích thước tệp. Đây thường là một bước tự động diễn ra trong quá trình build.

Vì thu nhỏ làm cho mã kém dễ đọc hơn đối với con người, các công cụ dành cho nhà phát triển có tính năng "làm đẹp" (prettification) có thể thêm lại khoảng trắng vào mã để giúp mã dễ đọc hơn một chút.