Laravel 10 có gì mới? Tóm tắt thay đổi và lịch hỗ trợ
Ghi chú lịch sử phiên bản Laravel 10 (02/2023): điểm mới chính, thay đổi khi nâng cấp từ Laravel 9 và lý do dự án mới nên dùng bản Laravel hiện hành.
Học Laravel từ cơ bản đến nâng cao: cài đặt, route, controller, model, view, middleware, validation và các tính năng mới.
19 bài viết
Ghi chú lịch sử phiên bản Laravel 10 (02/2023): điểm mới chính, thay đổi khi nâng cấp từ Laravel 9 và lý do dự án mới nên dùng bản Laravel hiện hành.
Các bước cài Laravel bản hiện hành trên Windows, macOS, Linux: chuẩn bị PHP và Composer, tạo dự án bằng laravel new, cấu hình .env và sửa lỗi hay gặp.
Phân trang trong Laravel chỉ cần paginate() và links(). Bài viết so sánh ba kiểu phân trang, cách giữ bộ lọc, tùy chỉnh giao diện và phân trang mảng c...
Hướng dẫn kiểm tra dữ liệu trong Laravel bản hiện hành: bốn cách validation, bảng quy tắc hay dùng, hiển thị lỗi trong Blade, rule tự viết và Việt hóa...
Giới thiệu Laravel collection: cách tạo, các phương thức hay dùng với kết quả đúng, phân trang bằng forPage, xử lý dữ liệu lớn với LazyCollection.
Livewire giúp xây giao diện động trong Laravel bằng PHP và Blade. Bài viết giải thích cách hoạt động, cài đặt, ví dụ component Livewire 4 và khi nào n...
Ghi chú lịch sử phiên bản Laravel 9 (02/2022): các thay đổi chính, cách viết tương ứng ở bản Laravel hiện hành và lời khuyên cho dự án còn chạy Larave...
Giải thích cây thư mục mặc định của Laravel bản hiện hành, vai trò từng thư mục, những gì thay đổi từ Laravel 11 và cách tổ chức dự án lớn theo module...
Giải thích session và cookie, bảng so sánh điểm khác nhau, vì sao session ID nằm trong cookie, các thuộc tính bảo mật và cách dùng đúng API trong Lara...
CSRF lừa trình duyệt của người dùng đã đăng nhập gửi request ngoài ý muốn. Bài viết giải thích cơ chế chống CSRF của Laravel 13, cách dùng token trong...
Authentication xác định người dùng là ai, Authorization quyết định họ được làm gì. Bài viết hướng dẫn đăng nhập, bảo vệ route, viết Gate, Policy theo...
Middleware lọc request trước khi vào controller. Bài viết hướng dẫn tạo, đăng ký trong bootstrap/app.php, gắn vào route, truyền tham số và dùng HasMid...
Laravel là framework PHP mã nguồn mở phổ biến, nổi bật nhờ cú pháp rõ ràng, hệ sinh thái phong phú và áp dụng mô hình MVC. Chuyên mục này tổng hợp loạt bài học Laravel theo thứ tự từ nền tảng đến nâng cao, kèm ví dụ cụ thể để bạn thực hành.
Nếu mới bắt đầu, hãy đọc Laravel là gì và ưu nhược điểm của Laravel, rồi làm theo hướng dẫn cài đặt Laravel trên Windows và macOS. Sau đó, tìm hiểu vòng đời request trong Laravel để hiểu cách một yêu cầu đi qua route, middleware, controller và view.
Các bài tiếp theo đi sâu vào model, validation, collection, pagination, xác thực, phân quyền, CSRF, Livewire và những thay đổi trong Laravel 9, Laravel 10. Hozitech cũng sử dụng Laravel trong nhiều dự án; nếu bạn cần xây dựng hệ thống web hoặc phần mềm riêng, hãy tham khảo dịch vụ phát triển phần mềm theo yêu cầu.