Frontend là gì
Phía khách hàng của ứng dụng: giao diện người dùng
Frontend là phần phía máy khách của ứng dụng web, chịu trách nhiệm về mọi thứ người dùng nhìn thấy và tương tác trong trình duyệt.
Công nghệ cốt lõi
- HTML — cấu trúc và nội dung trang
- CSS — định dạng và thiết kế
- JavaScript — tương tác và logic
- TypeScript — JavaScript có kiểu
Framework phổ biến
- React — thư viện UI từ Meta
- Vue.js — framework tiến bộ
- Angular — framework đầy đủ tính năng từ Google
- Svelte — framework biên dịch
Công cụ phát triển
- Vite, Webpack — bộ đóng gói module
- Tailwind CSS — framework CSS utility-first
- Figma — thiết kế và prototype
- Chrome DevTools — gỡ lỗi trình duyệt
Nhiệm vụ của Frontend Developer
- Triển khai layout thiết kế
- Thiết kế responsive cho các thiết bị khác nhau
- Tối ưu hóa hiệu suất
- Tích hợp với Backend API