L5 Swagger – REST APIs trở lên dễ dàng hơn bao giờ hết

Vẫn là L5 nhưng lần này là L5 Swagger chứ không phải L5 Repository anh em nhé. Chắc hẳn anh em Dev Backend rất ngán ngẩm việc làm docs API. Nó giúp anh em check API cực kì thuận tiện,... Read more

Chọn Laravel Module cho dự án của mình

Khi bắt đầu tiến hành 1 ứng dụng, phần mềm bằng Laravel thì một trong những quyết định quan trọng là chúng ta cần phải xác định xem có chia source thành các module không ?Khi mới đầu join vào... Read more

Sử dụng L5 Repository làm Repository Design Pattern trong Laravel

Ở bài trước mình đã có bài viết Tại sao nên sử dụng Repository Design Pattern trong Laravel nên ở bài này mình sẽ không giải thích nhiều về Repository Pattern là gì nữa. Mình sẽ tập trung nói về... Read more

Database tối ưu ngay khi chưa phình to

Anh em dev khi làm việc với database tưởng chừng như chỉ gặp khó khăn với những Database có dữ liệu lớn như hàng triệu, tỷ bản ghi. Hoặc là với ứng dụng có lượng truy cập lớn và liên... Read more

Laravel pint với Developer

Một dự án sẽ có rất nhiều người code với nhau, mỗi người có một code style khác nhau, làm sao để thống nhất một convetion code chung để mọi người cùng code theo?  Laravel đã nhận ra và hỗ... Read more

Tại sao nên sử dụng Repository Design Pattern trong Laravel

Khái niệm Repository chắc không còn xa lạ gì với những anh em dev Backend. Trong bài viết này chúng ta sẽ tìm hiểu tại sao nên dùng nó. Một quan niệm sai lầm mà mình thấy rất nhiều là... Read more

Tìm hiểu về Task Scheduling trong NestJs P1

Như các bạn biết rồi đấy trong quá trình xây dựng website của chúng ta, đôi lúc chúng ta cần lên kế hoạch hay dự định cho một công việc hay nhiệm vụ chạy vào một khoảng thời gian nhất... Read more

Sử dụng API Resources trong Laravel

Sau buổi sharing API Security của anh MinhNV, các anh em Dev đã nhắc đến API Resource trong Laravel. Một chức năng rất hay của Laravel mà mọi dev nên cần biết và sử dụng nó. Về nguồn gốc thì... Read more

Laravel Queue và sử dụng supervisor để xử lý nhiều hàng đợi

Chắc hẳn những anh em mới bắt đầu tiếp cận và làm việc với Laravel đều thấy việc gửi 1 email thật đơn giản khi sử cần sử dụng hàm Mail của Laravel đúng không ạ. Mình cũng thế. Khi... Read more

Sử dụng IntroJs với Hints

Tiếp tục series sử dụng IntroJs, hôm nay mình có chia sẻ cách sử dụng IntroJs với Hints. Cách cài đặt IntroJs tại đây Ví dụ cơ bản Props Name Description Type Required enabled Defines if the hints are visible... Read more