Dyno Nguyễn Blog
Chia sẻ kiến thức về công nghệ, lập trình website từ cơ bản đến chuyên sâu

Upload ảnh lên Cloudinary với JavaScript

Hình ảnh là một thứ gần như không thể thiếu với hầu hết các website hiện nay. Với những trang web có vài bức ảnh thì không sao, nhưng với những website hàng ngàn bức ảnh thì việc quản lý ảnh cũng là một vấn …
5 min read

Gửi bạn một chút tiền cafe nè

Một ngày đẹp trời, có một chút mưa, bên ly cà phê nóng mình chợt nhớ về những lần mình được người khác gửi tiền cafe và những lần mà mình gửi tiền cafe cho người khác ☕. Đây có vẻ là một văn hoá …
5 min read

JavaScript đâu chỉ có console.log()

Console trong Javascript không còn quá xa lạ với anh em lập trình web nữa rồi. Đây có vẻ là cách Debug nhanh và khá hiệu quả trong Javascript. Trong đó thì console.log() được nhiều anh em dùng nhất. Tuy nhiên, console trong javascript không …
3 min read

Những điều làm ES6 được yêu thích

ECMAScript (hay ES) là một chuẩn đặc tả ngôn ngữ kịch bản và nó được tạo ra để tiêu chuẩn hoá cho JavaScript. ECMAScript bản đầu tiên (ES1) ra đời năm 1997 và hiện nay đã trải qua rất nhiều phiên bản. Trong đó, phiên …
7 min read

Tất tần tật các đơn vị trong CSS

Chắc hẳn trong quá trình viết css cho một trang web có responsive, không ít bạn đã rất đau đầu trong việc chọn đơn vị sao cho hợp lý để code responsive càng ít càng tốt. Bài viết này, hãy cùng mình tìm hiểu tất …
5 min read

Hướng dẫn viết Custom Hooks trong ReactJS

Trong ReactJS, ngoài những Hooks quen thuộc như useState(), useEffect(), useRef(), … Thì React còn cho phép chúng ta tự tạo ra một custom hooks với những tính năng riêng biệt. Nếu bạn chưa biết về React Hooks thì hãy xem bài viết Những React …
5 min read

4 cách triển khai Lazy Loading Images

Kỹ thuật lazy loading được áp dụng rất nhiều trong thực tế, nó giúp website tải nhanh hơn, giảm băng thông cho server, từ đó tăng trải nghiệm người dùng. Bài viết này, mọi người hãy cùng mình tìm hiểu về kỹ thuật này và …
6 min read

Callback, Promise và Async/Await trong Javascript

Javascript là một ngôn ngữ hướng sự kiện và có khả năng hoạt động bất đồng bộ. Mình đã có một bài viết nói về cách thức hoạt động bất đồng bộ của JS, bạn có thể xem thêm Event Loop trong JS để hiểu …
7 min read