Key words:laravel

FastAPI là gì, vì sao lại là nó?

FastAPI là gì, vì sao lại là nó?

Trước khi tìm hiểu về chủ đề của bài viết này, chúng ta hãy cùng xem lại thành phần cơ bản của một web hoặc mobile app và công nghệ hay ngôn ngữ lập trình đằng sau của chúng, nếu bạn là một expert thì hãy đến bước tiếp theo: Như vậy, theo mô hình trên thì ta thấy sẽ có 3 phần chính: 1. Máy khách (clients): - Có thể là web brower như là Chrome, Safari, vv hoặc là ứng dụng trên điện thoại iOS/Android - Giao tiếp với máy chủ qua phương thức HTTP/HTTPS; thường ... »

Mô hình TDD và sử dụng với framework Laravel (Phần 1)

Mô hình TDD và sử dụng với framework Laravel (Phần 1)

Giới thiệu mô hình TDD trong lập trình, và áp dụng với framework Yii2 Để hiểu rõ hơn về TDD và cách sử dụng nó trong thực tế, bài viết này sẽ có 2 phần: Phần 1: Giới thiệu về TDD, cách hoạt động, nhưng lợi ích và vấn đề gặp phải khi sử dụng TDD Phần 2: Sử dụng TDD với framework Laravel 1. TDD là gì? Phát triển phần mềm hướng kiểm thử (Test-Driven Development) là một phương pháp để phát triển phần mềm trong đó kết hợp Test First Development và Refactoring. Mục tiêu quan trọng nhất ... »

Mô hình TDD và cách sử dụng với framework Laravel (Phần 2)

Mô hình TDD và cách sử dụng với framework Laravel (Phần 2)

Giới thiệu mô hình TDD trong lập trình, và áp dụng với framework Laravel Để hiểu rõ hơn về TDD và sử dụng nó trong thực tế, chúng ta tiếp tục tìm hiểu TDD thông qua phần 2: Sử dụng TDD với framework Laravel nhé. Các bạn cũng có thể xem lại phần 1 để hiểu rõ hơn về mô hình TDD: Phần 1: Giới thiệu về TDD, cách hoạt động, nhưng lợi ích và vấn đề gặp phải khi sử dụng TDD I. Chu trình của TDD Như phần 1 đã có đề cập tới, Test-Driven Development(TDD) là ... »

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 ... »

Pipeline CI/CD hoàn chỉnh với Laravel Framework

Pipeline CI/CD hoàn chỉnh với Laravel Framework

Chuỗi bài về Jenkins 1. Pipeline trong jenkins 2. Hướng dẫn tạo Jenkinsfile 3. Pipeline CI/CD hoàn chỉnh với Laravel Framework Mục đích cuối cùng của chuỗi bài: xây dựng 1 CI/CD hoàn chỉnh bao gồm: Docker: sử dụng nền tảng container để triển khai Laravel: framework PHP để làm website Unit testing: Unit test cho PHP Feature testing: test chức năng cho service Deploy: CD deploy container bằng Pipeline Giới thiệu những keyword trọng yếu Laravel Ai làm PHP thì đều biết về Laravel, framework PHP phổ biến và mạnh mẽ nhất hiện nay. Laravel tích hợp ... »