400+ Khoá học Online hot nhất Ivy League “giết thời gian” trong mùa đại...

Hệ 08 trường Ivy League là một trong số các trường cao đẳng uy tín hàng đầu trên thế giới. Hệ thống bao gồm...

Tùy biến code theo tốc độ mạng

Responsive với CSS chúng ta tùy biến code bằng @media, vậy với JS, ta thêm các điều kiện theo tốc độ mạng bằng cách...
viet-cau-dieu-kien-tot-hon-trong-javascript

Viết câu điều kiện tốt hơn trong Javascript

Bài viết được sự cho phép của tác giả Lưu Bình An Xem xét một trong những câu lệnh được sử dụng nhiều nhất trong...
lap-trinh-vien-truong-thanh

Lập trình viên … trưởng thành

Bài viết đã được sự cho phép của tác giả Vũ Công Tấn Tài Người ta thường dùng những danh hiệu như Fresher, Junior, Senior,...
Cùng Hana’s Lexis tìm hiểu quy trình tuyển dụng của các công ty công nghệ hàng đầu tại Mỹ

Cùng Hana’s Lexis tìm hiểu quy trình tuyển dụng của các công ty công...

Về Vlogger: Hana’s Lexis Là cái tên nổi bật trong làng Vlogger, kênh YouTube của Hana’s Lexis đã thu hút tới hơn 520.000 lượt đăng...
toi-uu-java

Cách tối ưu hóa hiệu năng khi lập trình Java

Trong Java việc tối ưu hoá hiệu năng là công việc rất quan trọng, nó không chỉ giúp code thông thoáng hơn, giúp tiêu...

Sử dụng useReducer và useContext để làm global state

Thông thường chúng ta sẽ dùng một nhà kho để chứa dữ liệu state như Redux, một component container bọc ở nút đầu tiên trong app, các component con...
Các cách sử dụng AS, AS?, AS! một cách hiệu quả và an toàn trong code Swift

Các cách sử dụng AS, AS?, AS! một cách hiệu quả và an toàn...

Chào các bạn, hôm nay chúng ta sẽ cùng nhau tìm hiểu rõ và chi tiết về các cách sử dụng các toán tử as, as?, as! trong...

Lời khuyên từ Việt Trần – CTO DOF Hunt “Cách quản trị tốt nhất...

Là CTO của công ty DOF Hunt, ít ai biết anh Việt từng kinh qua vị trí Software Architect tại trang thương mại điện...

Giới thiệu Temporal Dead Zone trong Javascript

Bạn đã biết hoisted? Bạn cần biết thêm khái niệm Temporal Dead Zone là đủ một cặp Khu vực tự trị, ngoài vòng pháp luật. Đoạn...

Vấn đề của React Context trên các xử lý async

React Context có phải là viên đạn bạc sẽ giải quyết mọi vấn đề thay cho Redux hay không? Để chia sẻ được state giữa các component...
Thủ thuật sử dụng đơn vị viewport trên mobile

Thủ thuật sử dụng đơn vị viewport trên mobile

Để có thể quản lý được state của ứng dụng một cách tốt nhất, chúng ta cần sự phân chia phù hợp giữa local...

Gắn video làm background toàn màn hình

Chia sẻ kỹ thuật làm video background để chạy full màn hình Kết quả các bạn có thể xem trên trang mình mới làm http://chat-production.com/ Để có...

Thực ra bạn không cần jQuery

Không cần jQuery, bạn có thể dùng javascript thuần để thực hiện những thao tác trước đây bạn nghĩ phải có jQuery cơ. Hiện giờ...
dat-ten-sao-cho-dep-trong-javascript

Đặt tên sao cho đẹp trong JavaScript

Bài viết được sự cho phép của tác giả Lưu Bình An Cách nguyên tắc chung khi đặt tên trong Javascript.  Tên biến Trong Javascript, tên biến phân...

Tôi đã tối ưu WordPress nhanh hơn 18 lần như thế nào?

TTFB: Thời gian chờ nhận byte dữ liệu phản hồi đầu tiên từ server, server xử lý càng nhanh thì thời gian chờ càng ít,...

Ứng dụng JSON.parse để cải thiện tốc độ?

Với các ứng dụng web ngày nay, không khó bắt gặp việc sử dụng object như một nơi lưu trữ state và các dạng...

Tôi đã viết API lấy thời khóa biểu trường như thế nào?

Helu các bạn! Mình học theo tín chỉ cho nên lịch học không phải tuần nào cùng giống nhau nên hôm nào cũng phải...
lua-chon-framework-frontend-nao-trong-thoi-diem-hien-tai

Lựa chọn framework frontend nào trong thời điểm hiện tại

Bài viết được sự cho phép của tác giả Lưu Bình An Thời điểm hiện tại nếu bạn đang làm Frontend thì chắc hẳn đang...

4 ứng dụng của Array.from

Bài viết này sẽ liệt kê 4 ứng dụng của Array.from: khởi tạo một dãy số, tạo một mảng gồm n phần tử giống...