TypeScript

TypeScript là superset của JavaScript, bổ sung tính năng kiểu tĩnh:

  • Cài đặt & cấu hình: Thêm TypeScript vào dự án với npm install -D typescript, tạo tsconfig.json.
  • Kiểu cơ bản: number, string, boolean, array, tuple, enum…
  • Interface & Type Alias: Định nghĩa giao diện và kiểu dữ liệu tùy chỉnh.
  • Generic: Sử dụng generic để tạo hàm và class linh hoạt.
  • Tương tác với Vue: Thêm TypeScript trong component Vue (<script setup lang="ts">).

Tiếp tục cập nhật ví dụ cụ thể…