Xin Chào, Mình Là Tú Ngồi Đây Viết Cho Vui

Một góc nhỏ ở Đà Nẵng, nơi tôi viết lại những thứ mình học được và chia sẻ vài thứ mình làm ra

0782.105.516
Đà Nẵng, Việt Nam
Phạm Văn Tú
Làm web & thương hiệu
Banner 1
Phạm Văn Tú

Phạm Văn Tú

4518 thành viên

Cùng tìm hiểu React Query là gì nghen

Hello mấy ae bài viết là bài đầu tiên trong chuỗi React Query cùng TúPêVê nghen. Gét Gô thuiiii TanStack Query là cái tên gọi mới hay có thể gọi React Query là thư viện giúp quản lý các state bất đồng bộ như data từ api Nó có ưu điểm gì Quản lý cache […]

Phòng chống tấn công XSS cho website

Hello mí ae bài viết này mình sẽ share kỹ thuật phòng chống XSS nghen. Ví dụ ở những field mà server trả về cho mình về dạng HTML thì ae không thể render như kiểu JSX product.description được nó sẽ gặp tình trạng kiểu như bên dưới, đấy là cách mà JSX chống lại […]

Trick xử lý loại bỏ được undefined của từng key trong Object

Hello ae nay mình share tip giúp ae loại bỏ giá trị undefined của key nhé. Ví dụ mình test demo 1 Object có 2 key optional của mình kiểu như bên dưới, thì khi hover vào chắc chắn sẽ nhận 2 type là string và undefined rồi Ở đây mình sẽ tạo 1 function […]

Cùng mình tìm hiểu cấu trúc thư mục theme trong wordpress nhé

Hello anh em lâu ngày quá. Hôm nay là 29 tết rồi, vừa dọn nhà xong tiện thể khai bút sê ri wordpress cho rộn ràng xíu hehe 😂 Mình mặc định là ae đã biết cài đặt wordpress à nếu chưa thì lên đây để tải về rồi tạo database rồi vô file config.php […]

Setup dự án React Typescript

Hello 5 chăm ae 🤣. Bài viết này mình viết ra để lâu lâu tạo dự án thì vào copy cho nhanh á mà hehe. Một phần có gì ae tham khảo cách setup 1 dự án React Typescript như thế nào nhé 1️⃣ Đầu tiên đương nhiên mình phải create react app rồi yarn […]

Bắt trend tạo trái tim đang hot rần rần hiện nay nào 😝

Vào việc luôn, bài này mình share đoạn code tạo trái tim đập thả thính siêu hot ae tham khảo nhé. Chỉ cần tạo 1 file có đuôi là .html và paste đoạn code phía dưới save và chạy lên là oke rồi. À ae có thể đổi tên ở dòng 338 bằng tên mình […]

Thêm thay đổi vào commit cuối cùng với amend

Đôi lúc ae đang code gì đó nghĩ là xong rồi và commit push lên chuẩn bị tạo Pr cho mọi người review thì chợt nhận ra thiếu gì đấy cmnr. Thay vì vô viết rồi commit lại thì đã có git amend Sau khi ae thay đổi những gì đã thiếu rồi thì ae […]

Gộp commit với squash

Đôi khi trong 1 feature có nhiều commit quá cũng không clearn lắm. Vd mình làm feature A thì code html có 1 commit, implement có 1 commit, update abc có 1 commit nữa không tiện quản lí sau này lắm, làm commit history không clean lắm git rebase -i HEAD~3 (Head là con trỏ, […]

Undo trong git

Hello ae lại là mình với những bài về git đây 😜. Trong bài viết này mình sẽ undo lại những thay đổi về trạng thái ban đầu ae cùng tham khảo nhé Hoàn tác những file ở local changes về trạng thái ban đầu: git checkout name_file_change.ext Hoặc git restore name_file_change.ext Hoặc khi change […]

Branch trong git

Branch nó giúp mình tạo ra những nhánh làm việc riêng biệt mà không ảnh hưởng lẫn nhau, dễ dàng quản lí code hơn. Tạo 1 nhánh mới Nó sẽ tạo 1 nhánh mới dựa trên nhánh hiện tại git branch new_branch_name Hoặc tạo 1 nhánh mới và chuyển sang nhánh mới luôn git checkout […]