Programing

Tự động hóa trình duyệt với pupperteer

1. Giới thiệu về Puppeteer Puppeteer là một thư viện Node.js được phát triển bởi Google Chrome team, cung cấp API high-level...
Avatar photo Xuan Vu Duy
3 min read

Corda Network: Private Blockchain cho Doanh nghiệp

Corda Network là nền tảng private blockchain dành cho doanh nghiệp – nơi các tổ chức có thể giao dịch an...
Avatar photo Hiep Ngo Xuan
3 min read

Hướng dẫn public localhost với Ngrok

Giới thiệu Bạn đã bao giờ gặp tình huống này chưa? Bạn vừa code xong một tính năng trên localhost, muốn...
Avatar photo Xuan Vu Duy
3 min read

Tự Học Front-End Ngày 2: Dạo quanh JS cơ bản

JavaScript là ngôn ngữ lập trình phổ biến trên web. Ngôn ngữ này cho phép tạo ra các trang web động...
Avatar photo songlasong1234@gmail.com
6 min read
Tư duy “Fail Fast” trong thiết kế hệ thống backend

Tư duy “Fail Fast” trong thiết kế hệ thống backend

Fail Fast không phải là để thất bại – mà là để thất bại sớm, rõ ràng và có thể kiểm...
Avatar photo Giang Nguyen Van
2 min read
Xây dựng một cronjob phân tán với BullMQ và Redis

Xây dựng một cronjob phân tán với BullMQ và Redis

“Cronjob là trái tim của nhiều hệ thống backend – nhưng nếu không thiết kế phân tán, nó có thể trở...
Avatar photo Giang Nguyen Van
2 min read

Dựng front-end bằng Clean Architecture

Khi nhắc đến Clean Architecture, nhiều người thường chỉ nghĩ đến backend – nơi cần cấu trúc rõ ràng để quản...
Avatar photo Toan Nguyen Thai
5 min read

Server Component và Client Component

Nếu như chỉ quen thuộc với ReactJS, hẳn bạn sẽ khá lạ lẫm khi nghe tới hai khái niệm Server Component...
Avatar photo binh.phamdinhthanh@ncc.asia
4 min read

Reducer trong ReactJS hoạt động như thế nào?

Khi các component trong ứng dụng React của bạn ngày càng phức tạp, việc quản lý state có thể trở nên...
Avatar photo binh.phamdinhthanh@ncc.asia
3 min read