Blog về JavaScript, TypeScript, React và bảo mật web. Hướng dẫn chi tiết, code examples và best practices từ thực tế.
Ngoài JavaScript, mình còn viết về low-level programming (C++, Assembly) tại: phanvanphu.com
Type Coercion & Metaprogramming trong JavaScript
Hiểu Type Coercion, falsy values, ToPrimitive coercion và Symbol.toPrimitive trong JavaScript qua ví dụ thực tế.
OOP và Prototypes trong JavaScript hiện đại
Tìm hiểu OOP và Prototypes trong JavaScript hiện đại: prototype chain, ES6 Class, kế thừa và pattern thực tế cho dev
async vs defer: Chọn Cái Nào Để Web Load Nhanh?
async vs defer khác gì nhau? Khi nào dùng cái nào? Hướng dẫn chọn đúng thuộc tính để tối ưu script, tăng tốc web
Critical Rendering Path: Hành Trình Từ HTML Đến Pixels
Hành trình từ HTML đến pixels: DOM, CSSOM, Render Tree, Layout, Paint và cách tối ưu Critical Rendering Path
JavaScript Khó Maintain? Áp Dụng Clean Architecture
Học cách áp dụng Clean Architecture vào JavaScript. Tách biệt business logic, dễ test, dễ bảo trì và mở rộng dự án