Bài viết mới
Tìm kiếm bài viết trong Bài viết mới
This rubber duck can debug your code
It's 3:00 a.m. Your code is broken. You have no idea where your kids are.
0 0 20
MYSQL BACKEND: Tại sao sử dụng SELECT * sẽ làm chậm hiệu suất và không hiệu quả, Tôi tiếp tục thử...
Video được đăng tại channel Tips Javascript
0 0 16
Turborepo và điều gì khiến nó là lựa chọn tuyêt vời cho Monorepo?
Turborepo: Tăng tốc phát triển với Monorepo. Trong quá trình phát triển phần mềm, đặc biệt là khi làm việc với nhiều dự án con trong cùng một hệ thống, việc quản lý mã nguồn trở nên phức tạp hơn bao g
0 0 9
Các mẹo để ghi nhật ký hay nhất trong .NET Core
Ghi nhật ký là một khía cạnh thiết yếu của bất kỳ ứng dụng nào, đặc biệt là trong môi trường sản xuất. Ghi nhật ký cung cấp những hiểu biết quan trọng về hoạt động của ứng dụng của bạn, giúp chẩn đoán
0 0 17
Delta Lake with Apache Spark
Delta Lake with Apache Spark. . . Source (en): https://karlchris.
0 0 6
🚀 𝐅𝐫𝐨𝐧𝐭𝐞𝐧𝐝 𝐏𝐞𝐫𝐟𝐨𝐫𝐦𝐚𝐧𝐜𝐞 - Critical Rendering Path (CRP)
Critical Rendering Path (CRP) là gì và tại sao lại cần hiểu về CRP ? Anh em hãy cùng mình tìm hiểu ngay dưới đây nhé. Khái niệm.
0 0 17
Thứ tự ưu tiên các cấu hình variables trong Terraform
Khi ta khai báo giá trị (value) cho biến (variables) ở nhiều nơi trong Terraform, thì giá trị nào sẽ được chọn? Mình tin chắc anh chị em nào cũng dính tình huống này và có thắc mắc tương tự; hơn nữa,
0 0 16
Tổng hợp các Git Branching Strategy phổ biến
Git Branching Strategy dịch ra tiếng Việt là Chiến lược làm việc với branch của Git, nhưng nó vừa dài vừa dễ hiểu nhầm nên mình giữ nguyên cụm từ gốc để giữ gìn sự trong sáng của tiếng Anh nhé. Nó ám
0 0 21
🚀 𝐅𝐫𝐨𝐧𝐭𝐞𝐧𝐝 𝐏𝐞𝐫𝐟𝐨𝐫𝐦𝐚𝐧𝐜𝐞 - Tối ưu JavaScript (Phần 2)
Hello anh em! Hãy cùng mình khám phá những phương pháp mà mình đã áp dụng để tối ưu hóa JavaScript ngay dưới đây nhé. Memorization là một kỹ thuật tối ưu được sử dụng để tăng tốc việc tính toán bằng c
0 0 18
[Khóa học HTML CSS Wizard] Bài 3: Hero heading
[Khóa học HTML CSS Wizard] Bài 3: Hero heading. . ------ Tham khảo các khóa học của mình:. Khoá học HTML CSS cơ bản: https://evondev.
0 0 10
Điều thực sự diễn ra khi bạn nhập một URL trên browser
Hằng ngày, chúng ta truy cập các trang web để tìm kiếm thông tin. Đã bao giờ bạn tự hỏi điều gì thực sự xảy ra khi chúng ta nhập một URL vào thanh tìm kiếm của trình duyệt chưa? Trong bài viết hôm nay
0 0 22
NextJS: 05-11 Hỗ trợ SEO cho trang blog details
Slide: https://drive.google.com/drive/folders/1p6EjDFBIk9eeoMfsr9z5ufCbhe1rzU8W?usp=sharing. ———.
0 0 20
NextJS: 05-10 Remark Prism
Hướng dẫn highlight code cho remark code-block với plugin của remark mang tên remark-prism. - Choose CSS for style markdown result at https://prismjs.com/download.html.
0 0 21
NextJS: 03-09 Cài đặt Protected Pages chỉ được truy cập khi đã đăng nhập
Khi dự án có một số trang yêu cầu đăng nhập thì mới xem được nội dung, mình sẽ setup như thế nào? . .
0 0 18
NextJS: 08-02 Fetch work data and render UI
Slide: https://drive.google.com/drive/folders/1p6EjDFBIk9eeoMfsr9z5ufCbhe1rzU8W?usp=sharing. ———.
0 0 19
NextJS: 03-08 Get logged in user with useAuth hook using useSWR
Cùng mình setup hook useAuth nơi cung cấp cho mình thông tin về dữ liệu của logged in user nhé . .
0 0 13
NextJS: 08-03 Sanitize HTML
Slide: https://drive.google.com/drive/folders/1p6EjDFBIk9eeoMfsr9z5ufCbhe1rzU8W?usp=sharing. ———.
0 0 14
NextJS: 08-01 Introduction to Work details page
Slide: https://drive.google.com/drive/folders/1p6EjDFBIk9eeoMfsr9z5ufCbhe1rzU8W?usp=sharing. ———.
0 0 13
NextJS: 04-19 Làm giao diện footer
Cùng mình làm giao diện cho phần footer nhé . . Slide: https://drive.google.
0 0 15
NextJS: 08-04 Add edit button
Slide: https://drive.google.com/drive/folders/1p6EjDFBIk9eeoMfsr9z5ufCbhe1rzU8W?usp=sharing. ———.
0 0 15