What is a significant advantage of using React Native for mobile app development?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "Reusable code and advanced components". Ưu điểm lớn của React Native là viết một codebase (bộ mã nguồn) JavaScript hoặc TypeScript dùng chung cho cả iOS và Android, đồng thời có sẵn nhiều component ánh xạ sang thành phần native như View, Text, FlatList, cộng với hệ sinh thái thư viện phong phú; nhờ đó tiết kiệm đáng kể thời gian và chi phí phát triển. "Long initialization time" là nhược điểm: app phải nạp JS bundle và khởi tạo runtime nên khởi động chậm hơn app native thuần. "Complex UI handling" cũng là điểm yếu thường được nhắc, vì giao diện có hoạt ảnh nặng hay tương tác phức tạp đôi khi buộc phải viết thêm mã native. "Lack of multithreading" là hạn chế: mã JavaScript chạy chủ yếu trên một luồng JS duy nhất, tác vụ nặng dễ làm giật giao diện.

Cùng chương 1

Xuất hiện trong 1 bộ đề