How to Use Dart Dot Shorthands: A Handbook for Devs
Dart 3.10 (phát hành tháng 11/2025 cùng Flutter 3.38) bổ sung tính năng dot shorthands, cho phép lược bỏ tên kiểu dữ liệu lặp khi trình biên dịch có thể suy luận từ ngữ cảnh, ví dụ viết .center thay vì MainAxisAlignment.center. Tính năng này hỗ trợ nhiều ngữ cảnh như enum, trường/method tĩnh, constructor, biểu thức nullable hay async, nhưng chỉ hoạt động khi kiểu dữ liệu đã được xác định rõ ràng.
Lập trình viên Dart cần đọc bài này để tối ưu hóa mã Flutter bằng các dot shorthand mới, giảm thiểu lỗi do kiểu dữ liệu không rõ ràng và áp dụng hiệu quả trong các trường hợp như widget chaining, switch-case hoặc các biểu thức asynchrone.