NEW
Font size
WorksheetsTrắc nghiệm Frontend
Total questions: 20
Worksheet time: 3mins
Thư viện express được dùng để:
Quản lý cơ sở dữ liệu
Tạo API & server HTTP
Xử lý ảnh
Tạo WebSocket
Module nào tích hợp sẵn trong Node.js để làm việc với file?
file
fs
filesystem
fileio
Phương thức res.json() của Express dùng để:
Gửi dữ liệu dạng JSON về client
Nhận dữ liệu JSON từ client
Chuyển đổi dữ liệu sang JSON
Tạo file JSON
JSX trong React là gì?
HTML thuần
CSS nâng cao
API REST
Cú pháp mở rộng của JavaScript
Hook nào dùng để quản lý state trong React?
useState
useEffect
useReducer
useRef
Props trong React là:
Biến toàn cục
State cục bộ
Dữ liệu truyền từ cha sang con
Hàm xử lý sự kiện
key trong React list dùng để:
Chỉ định thứ tự sắp xếp
Xác định phần tử duy nhất khi render list
Khóa dữ liệu
Tạo ID ngẫu nhiên
Để điều hướng (routing) trong React, thường dùng thư viện:
express
axios
react-router-dom
redux
Array.forEach() khác map() ở điểm:
forEach không trả về mảng mới
forEach nhanh hơn
forEach đồng bộ
forEach dùng cho object
async/await dùng để:
Tạo server
Quản lý state
Viết code bất đồng bộ dễ đọc hơn
Tạo biến toàn cục
Thư viện bcrypt thường dùng để:
Nén dữ liệu
Hash mật khẩu
Tạo JWT
Upload ảnh
Dữ liệu trong MongoDB lưu ở dạng:
Bảng (table)
JSON/BSON
XML
CSV
Aggregate stage $match dùng để:
Sắp xếp
Lọc dữ liệu theo điều kiện
Nhóm dữ liệu
Tính toán trường mới
Cách tốt nhất để bảo mật API key trong Node.js:
Ghi trực tiếp vào code
Lưu trong DB
Lưu trong .env và dùng process.env
Lưu trong cookies
crypto module trong Node.js được dùng để:
Mã hóa dữ liệu
Nén ảnh
Gọi API
Quản lý session
Điểm khác biệt lớn nhất giữa require và import trong Node.js là gì?
import chỉ chạy trên browser
require là đồng bộ, import bất đồng bộ
require chỉ dùng trong ES modules
Không khác gì nhau
MongoDB là:
CSDL quan hệ
CSDL key-value
CSDL đồ thị
CSDL NoSQL dạng document
Component trong React là gì?
API của React
Khối giao diện có thể tái sử dụng
Một hàm JavaScript
DOM node
useState trả về gì?
Chỉ giá trị state
Chỉ hàm cập nhật state
Giá trị state hiện tại và hàm để cập nhật state
Một object chứa state
Khi nào cần key trong React list?
Khi render nhiều component lặp lại
Khi gọi API
Khi dùng useEffect
Khi style component
