Backend

Backend

Sắp xếp theo: Bài viết mới nhất
Avatar

Giải mã giới hạn "10.000" kinh điển của Elasticsearch và cách phá vỡ nó với track_total_hits

82 0 1
  • Avatar
2
Avatar

Sự khác nhau kinh điển: Khi nào nên dùng return 0; và khi nào dùng return null;?

101 0 1
  • Avatar
4
Avatar

Hàm checkdate() trong PHP: Vị cứu tinh cho bài toán validate ngày tháng "chuẩn không cần chỉnh"

49 0 1
  • Avatar
2
Avatar

Tuyệt kỹ viết hàm trong lập trình: Sức mạnh hủy diệt của Pure Function (Hàm thuần túy)

62 1 1
  • Avatar
2
Avatar

"Bẫy ngầm" trong Code: Sức mạnh hủy diệt của Kỹ thuật sử dụng hằng số (Constants)

64 0 1
  • Avatar
2
Avatar

Series Clean Code Thực chiến #2: Nghệ thuật thiết kế Hàm – Nhỏ, Nhỏ nữa, Nhỏ mãi!

85 0 1
  • Avatar
2
Avatar

Giải mã with() trong Laravel: Hàm helper 3 dòng code nhưng chứa cả một "bầu trời" tinh tế

49 0 1
  • Avatar
2
Avatar

Str::is() trong Laravel: Khi Regex là quá mức cần thiết cho một dấu "Sao" (*)

41 0 1
  • Avatar
1
Avatar

Series Total TypeScript Thực chiến #7: Generics và Constraints – Cảnh giới của Code Tái sử dụng

63 0 1
  • Avatar
1
Avatar

Series Total TypeScript Thực chiến #10: Sự kết hợp hoàn hảo với Zod – Tường đồng vách sắt (Trạm cuối)

58 0 1
  • Avatar
1
Avatar

Series Total TypeScript Thực chiến #9: Module Augmentation – "Hack" Type của thư viện

45 0 1
  • Avatar
1
Avatar

Series Total TypeScript Thực chiến #8: Function Overloads – "Đa hình" hàm trong Backend

48 0 1
  • Avatar
1
Avatar

Series Total TypeScript Thực chiến #6: Discriminated Unions & Exhaustiveness Check – Trấn yểm luồng dữ liệu

55 0 1
  • Avatar
1
Avatar

Series Cloud Database Supabase #3: CI/CD Pipeline và RLS Đa tầng - "Bảo vệ Pháo đài" Dữ liệu

54 0 1
  • Avatar
2
Avatar

Series Cloud Database Supabase #1: Kiến trúc "Backend-in-a-Box" và Triết lý Database-First

221 0 1
  • Avatar
1
Avatar

Tạm biệt "Deploy bằng tay": Làm chủ quy trình CI/CD với GitHub Actions từ con số 0

98 0 1
  • Avatar
1
Avatar

Tuyệt kỹ "Upsert" trong MySQL: Cứu tinh ON DUPLICATE KEY UPDATE cho những đêm đồng bộ dữ liệu

89 0 1
  • Avatar
3
Avatar

Series Total TypeScript Thực chiến #5: Conditional Types và "Phép thuật" infer – Trinh sát Type

57 0 1
  • Avatar
2
Avatar

Series Total TypeScript Thực chiến #4: Mapped Types & Key Remapping – Vòng lặp "Biến hình" Object

51 0 1
  • Avatar
2
Avatar

Series Total TypeScript Thực chiến #3: Template Literal Types – Trò chơi "Xếp hình" với Chuỗi văn bản

49 0 1
  • Avatar
2
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí