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

Service trong Angular là gì?

Câu trả lời

Trong Angular, Service là một thành phần quan trọng được sử dụng để tổ chức và chia sẻ logic nghiệp vụ, dữ liệu, và chức năng giữa các thành phần khác nhau của ứng dụng. Service là một class với mục đích cụ thể mà không gắn liền với view nào và có thể được "tiêm" (inject) vào các component, directive, pipes, và các service khác thông qua cơ chế Dependency Injection (DI) của Angular.

Mục đích của Service:

  1. Tái Sử Dụng Code: Service cho phép tái sử dụng logic và dữ liệu ở nhiều nơi trong ứng dụng, giúp giảm sự trùng lặp và tăng tính mô-đun.
  2. Chia Sẻ Dữ Liệu: Service có thể được sử dụng để chia sẻ dữ liệu giữa các component không trực tiếp giao tiếp với nhau.
  3. Tách Biệt Logic Nghiệp Vụ: Service giúp tách biệt logic nghiệp vụ ra khỏi logic của component, giúp component trở nên gọn gàng và chỉ tập trung vào việc...
junior

junior

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

expert

Các hàm tạo Observable là gì?

senior

Đặt tên và giải thích một số ví dụ về việc tải Module trong Angular

expert

Ivy ảnh hưởng như thế nào đến thời gian xây dựng và tái xây dựng (build và rebuild)?

Bình luận

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

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