FrontendEasy#297Block scope là gì?Block scope là phạm vi của biến trong một block {} như trong if hoặc for.
FrontendMedium#298Pure function là gì?Pure function là function luôn trả cùng kết quả với cùng input và không gây side effect.
FrontendMedium#299Immutable data là gì?Immutable data là dữ liệu không thể thay đổi sau khi được tạo.
FrontendMedium#300Memoization là gì?Memoization là kỹ thuật cache kết quả function để tăng hiệu suất.
FrontendHard#301Shadow DOM là gì?Shadow DOM cho phép tạo DOM riêng biệt để tránh xung đột style và script.
FrontendMedium#302Web Components là gì?Web Components là bộ công nghệ để tạo custom HTML elements tái sử dụng.
FrontendMedium#303Service Worker là gì?Service Worker là script chạy background để hỗ trợ caching và offline cho web app.
FrontendHard#304Critical rendering path là gì?Critical rendering path là chuỗi bước browser thực hiện để render trang web.
FrontendMedium#305Reflow trong CSS là gì?Reflow là quá trình browser tính toán lại layout khi DOM thay đổi.