Câu hỏi phỏng vấn Node.js
Câu hỏi

N-API trong Node.js là gì?

Câu trả lời

N-API trong Node.js là một API dành cho việc xây dựng các Addon gốc (native Addons). N-API độc lập với JavaScript runtime cơ bản (ví dụ như V8) và được duy trì như một phần của chính Node.js. API này sẽ ổn định về giao diện nhị phân ứng dụng (ABI) qua các phiên bản của Node.js. Mục đích của N-API là để cách ly các addon khỏi những thay đổi trong engine JavaScript cơ bản và cho phép các module được biên dịch cho một phiên bản Node.js chính có thể chạy mà không cần biên dịch lại trên các phiên bản khác.

N-API cung cấp một API C giúp đảm bảo sự ổn định ABI qua các phiên bản Node.js khác nhau và các cấp độ biên dịch khác nhau. Một API C++ có thể dễ sử dụng hơn. Để hỗ trợ việc sử dụng C++, dự án duy trì một module bọc C++ gọi là node-addon-api. Module bọc này cung cấp một API C++ có thể inline. Các binary được xây dựng với node-addon-api sẽ phụ thuộc vào các biểu tượng cho các hàm C dựa trên Node-API được xuất bởi Node.js. node-addon-api là một cách hiệu quả hơn để viết mã gọ...

middle

middle

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

senior

Có cần sử dụng Dependency Injection trong Node.js không và làm thế nào để xử lý nó?

junior

Làm thế nào để debug ứng dụng Node.js?

middle

Có khác biệt giữa res.sendreturn res.send trong Express.js?

Bình luận

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

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