Git là một công cụ kiểm soát source code trên các kho lưu trữ trên thiết bị (local repository) và kho lưu trữ trên mạng (remote repository), hỗ trợ một dự án được lập trình song song bởi nhiều lập... Read more
Lỗi SQL Injection là gì? SQL Injection là một kỹ thuật lợi dụng vào các lỗ hổng liên quan đến câu chuyện truy vấn của các ứng dụng. Việc này sẽ được thực hiện bằng cách chèn thêm một đoạn... Read more
Index là gì? Index là một cấu trúc dữ liệu giúp xác định nhanh chóng các records trong table. Hiểu một cách đơn giản thì nếu không có index thì SQL phải scan toàn bộ table để tìm được các... Read more
Hello anh em, khi làm việc với Laravel Framework chắc hẳn ít nhiều thì cũng có lúc anh em cần đến những data mẫu, data giả để có thể test đầy đủ 1 function nào đó và Seeder là một... Read more
1. React memo Là một Higher Order Component (HOC). Higher-Order Components là 1 kỹ thuật nâng cao của React để sử dụng lại logic của component. Nói ngắn gọn một HOC là 1 hàm nhận vào 1 component và trả... Read more
Xin chào mọi người, Một bài viết giới thiệu về syntax của ES6. Mong rằng sẽ giúp ích để mọi người dễ hiểu hơn. ES6 là gì? Tên đầy đủ của ES6 là ECMAScript 6: ECMAScript là một quy chuẩn... Read more
Page là gì? Page là một React Component được exported ra từ file js, jsx, ts, tsx trong thư mục pages. Tên file là thể hiện route đến file đó. Pre-rendering trong NextJS Mặc định NextJs sẽ pre-render trước tất... Read more
Xin chào mọi người, đây sẽ lại là một bài viết chia sẻ về ReactJs :V. Khi làm việc với 1 project từ khi còn rất bé đến khi source code trở nên lớn hơn, thì mình thấy việc tối... Read more
Bài viết này mình sẽ giới thiệu với mọi người một package hữu ích khi làm viêc với reactjs Khi mình mới bắt đầu học về Reactjs thì hầu hết các tài liệu về làm việc với Api được ví... Read more
1. Mô hình kiểm thử phần mềm thác nước Đây là quy trình vòng đời phát triển phần mềm cơ bản nhất được tuân theo rộng rãi trong ngành kiểm thử phần mềm. Ở đây các nhà phát triển tuân... Read more