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

Sự khác biệt giữa AOT và...

Câu trả lời

Trong Angular, sự khác biệt chính giữa AOT (Ahead-of-Time) CompilationJIT (Just-in-Time) Compilation liên quan đến thời điểm và cách thức mã nguồn của ứng dụng được biên dịch.

AOT Compilation:

  • Biên dịch trước thời hạn: AOT biên dịch mã nguồn TypeScript và templates HTML của ứng dụng thành JavaScript trước khi trình duyệt tải ứng dụng.
  • Hiệu suất cao: Vì mã đã được biên dịch trước, ứng dụng có thể khởi động nhanh hơn, giảm thời gian chờ đợi cho người dùng.
  • Bảo mật tốt hơn: Không cần phải gửi compiler đến trình duyệt, giảm khả năng thực thi mã độc hại từ các templates.
  • Kích thước ứng dụng nhỏ hơn: Loại bỏ được Angular compiler khỏi bundle cuối cùng, giảm kích thước tải xuống của ứng dụng.

JIT Compilation:

...

senior

senior

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

middle

Làm thế nào để chèn thẻ** base href**?

middle

Sự khác biệt giữa StructuralAttribute trong Angular là gì?

middle

Single Page Applications là gì?

Bình luận

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

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