Cài đặt và Sử dụng Linter cho JavaScript

1. Linter là gì? Có ăn được không? Linter là từ chỉ chung một nhóm phần mềm có nhiệm vụ đọc code của bạn và cho bạn biết đoạn code đó có lỗi gì về cú pháp hoặc “phong cách” (code style) hay không. Một số linter cho JavaScript tiêu biểu có thể kể đến […]

Làm sao để Single Page App “chơi đẹp” với crawler?

Thời gian gần đây xu hướng thiết kế web theo dạng Single Page App (SPA) ngày càng phổ biến vì nó ngầu đem lại một số yếu tố cải thiện trải nghiệm người dùng mà web truyền thống không làm được. Tuy nhiên, việc viết SPA cũng đồng nghĩa với việc bắt buộc phía client phải chạy […]