Tác giả: L.Đ.T

Tìm hiểu về request-response cycle trong Nest.js

Tìm hiểu về request-response cycle trong Nest.js

Thời gian vừa rồi mình có tham gia một dự án sử dụng Nest.js. Hôm nay nhân lúc rảnh rỗi, ngồi note lại một số thứ mình đã học được trong quá trình làm dự án. Cụ thể mình định trình bày về Middleware, Guard và Inteceptor. Tuy nhiên, mình thấy khá là thiếu sót cũng như hơi bị cụt khi tự dưng trình bày về 3 vấn đề này. Vì vậy, nên mình xin khái quát về quy trình của một request-response trong ứng dụng Nest.js. Trong doc không có tổng hợp về vấn đề này và ... »

Tìm hiểu về Gates và Policies trong Laravel

Tìm hiểu về Gates và Policies trong Laravel

Chào mọi người, hôm nay mình trở lại với 1 bài blog mới nhưng vẫn về chủ đề Laravel. :D Từ trước đến giờ dùng Laravel mình hay tự custom phần Authorization, tuy nhiên Laravel cũng đã hỗ trợ rất tốt phần này với 2 khái niệm Gates và Policies (các ban có thể đọc tại đây). Mình sẽ cố gắng diễn đạt lại 1 cách khái quát nhất, theo tìm hiển của mình. Hôm nay chúng ta cùng đi tìm hiểu về hai phần này nhé. Đối tượng bài viết này là những người đã có basic về Laravel ... »

Áp dụng Repository Pattern trong Laravel

Áp dụng Repository Pattern trong Laravel

Chào các bạn, trong bài viết này như tiêu đề mình sẽ hướng dẫn các bạn cách áp dụng repository pattern vào dự án Laravel. Để hiểu được bài viết này mình hy vọng các bạn đã có chút vốn kiến thức về Laravel, hoặc không thì các bạn có thể tham khảo trang chủ của nó qua link này. Mình sẽ làm một project demo để các bạn có thể nắm được khái quát hơn cách triển khai Pattern này trong dự án Laravel, nếu rảnh các bạn có thể làm theo để hiểu rõ hơn nhé ^^. I. Khái ... »

Next.js vs Create-React-App - Nên dùng gì?

Next.js vs Create-React-App - Nên dùng gì?

Xin chào các bạn, nếu các bạn đang muốn build 1 dự án, đang phân vân về việc nên sử dụng Next.js hay React, 1 framework và 1 library đang làm mưa làm gió hiện nay thì bài viết này dành cho bạn. Trong blog này, mình muốn thảo luận về sự khác biêt giữa hai công nghệ này. Thứ mà mình đã có kinh nghiệm khi làm việc tại GMO-Z.com Vietnam Lab Center. 1. Tổng quanChắc các bạn cũng đã biết, React ra đời từ năm 2013 và được phát triển bởi Facebook. Còn Next.js bản ... »

Quy chuẩn đặt tên trong thiết kế RESTful API

Quy chuẩn đặt tên trong thiết kế RESTful API

Chào các bạn, hiện tại do đang làm dự án về viết API cho app nên mình có cơ hội tìm hiểu được sâu về các kiến trúc cũng như các quy ước tên( naming convensions) khi thiết kế  1 RESTful API. Hôm nay mình xin mạn phép chia sẻ về những rules khi thiết kế 1 API "chuẩn" mà bạn nên follow theo. Bài viết dựa trên các bài viết mình đã học hỏi được và một phần từ kinh nghiệm cá nhân. I.  Khái quát về các loại ResourceCác điểm như khái niệm, các thành phần, cách hoạt ... »

UILabel Copyable trong iOS

UILabel Copyable trong iOS

Chào các bạn, hôm nay mình quay trở lại viết 1 bài blog để hướng dẫn các bạn 1 bài toán mà chắc rất nhiều bạn gặp phải khi đang code dự án iOS từ đầu hay đang maintain 1 dự án. Không dài dòng nữa, mình xin được bắt đầu. I. Bài toánMới chập chững bước vào dự án mới về app Mobile viết bằng ngôn ngữ Swift. Vào một hôm đẹp trời, mình đang ngồi nhâm nhi cốc cà phê thì được giao cho task: Làm tất cả các text sử dụng trong app có thể copy được. ... »

View Controller Lifecycle trong phát triển ứng dụng iOS

View Controller Lifecycle trong  phát triển ứng dụng iOS

Xin chào mọi người, trong bài viết này, như tiêu đề mình sẽ trình bày về lifecycle của view controller trong ứng dụng iOS. Việc hiểu về vòng đời của 1 view controller thực sự rất quan trọng trong việc phát triển bất cứ một ứng dụng nào. Nó giúp chúng ta đặt các hàm xử lý logic 1 cách hợp lý, nhằm tối ưu app, đạt được mục đích của người lập trình. I. Khái quátViệc đầu tiên, chúng ta cần hiểu rõ lifecycle của view controller là gì. Lifecycle hiểu nôm na giống như 1 event gồm 1 ... »

Tản mạn về ngôn ngữ Swift

Tản mạn về ngôn ngữ Swift

Chào các bạn, lâu rồi mình mới lại ngồi viết blog chia sẻ về công nghệ. Trong thời gian này do được làm quen với iOS và cụ thể là ngôn ngữ lập trình Swift nên mình xin mạn phép chia sẻ một vài điều hay ho của ngôn ngữ lập trình này. I. Một chút sơ qua về sự xuất hiệnXưa thật là xưa.... mà cũng không xưa lắm Trong 1 khoảng thời gian dàiiii đổ về trước năm 2014, khi nhắc đến các ứng dụng về iOS là người ta sẽ chỉ biết ngay đến ngôn ngữ lập ... »