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

libuv là gì?

Câu trả lời

libuv là một thư viện C đa nền tảng cung cấp hỗ trợ cho I/O bất đồng bộ dựa trên các vòng lặp sự kiện (event loops). Nó được thiết kế chủ yếu để sử dụng trong Node.js nhưng cũng được sử dụng bởi các dự án phần mềm khác. libuv cung cấp một vòng lặp sự kiện đầy đủ tính năng được hỗ trợ bởi epoll trên Linux, kqueue trên OSX, IOCP trên Windows và event ports trên Solaris. Nó hỗ trợ các socket TCP và UDP bất đồng bộ, giải quyết tên miền DNS bất đồng bộ, thao tác và sự kiện hệ thống tập tin bất đồng bộ, điều khiển TTY bằng mã thoát ANSI, IPC với chia sẻ socket sử dụng Unix domain sockets hoặc named pipes (Windows), quá trình con, bể luồn...

middle

middle

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

senior

Node.js có thể hoạt động mà không cần V8 không?

senior

Sự khác biệt giữa fork()spawn() trong Node.js là gì?

middle

Làm thế nào để tránh Callback Hell trong Node.js?

Bình luận

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

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