Câu hỏi phỏng vấn Laravel
Câu hỏi

Service Provider là gì? register() và boot() khác nhau thế nào?

Câu trả lời

Copy
## Service Provider

Service Provider là một thành phần cơ bản trong kiến trúc Laravel dùng để gắn kết các dịch vụ, cấu hình và ràng buộc vào container. Đây là cách Laravel biết về dịch vụ nào cần khởi tạo để ứng dụng có thể hoạt động và tích hợp những dịch vụ cần thiết.

## Đặc điểm

- **Tính linh hoạt**: Cho phép cấu hình ứng dụng theo cách dễ dàng mở rộng hoặc thay đổi.
- **Tính mô-đun**: Cho phép bổ sung hoặc thay thế dịch vụ mà không ảnh hưởng đến kiến trúc tổng thể.

## So sánh `register()` và `boot()`

- **`register()`**: Phương thức này được sử dụng để bind các dịch vụ vào container. Nó được gọi trước khi ứng dụng xử ...
middle

middle

Gợi ý câu hỏi phỏng vấn

middle

Tạo custom Artisan command như thế nào?

middle

Khi nào nên tách logic vào Job, Event, Listener?

senior

Khi nào nên dùng Gate và Policy? So sánh với middleware.

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào