Shopify từ bỏ React Native, chuyển sang Swift và Kotlin vì AI thay đổi bài toán phát triển đa nền tảng

Công nghệ16 tháng 9, 2026·3 phút đọc

Shopify vừa tuyên bố từ bỏ React Native để viết lại các ứng dụng chủ lực bằng Swift và Kotlin. Người đứng đầu mảng di động Mustafa Ali cho rằng nhờ chất lượng mô hình AI tăng vọt, tỷ lệ lợi ích/chi phí của việc duy trì mã nguồn native giờ đã cao hơn so với dùng lớp trừu tượng.

Shopify vừa gây chú ý trong cộng đồng lập trình khi tuyên bố sẽ rời bỏ React Native để viết lại các ứng dụng chủ lực của mình bằng SwiftKotlin. Quyết định này đánh dấu một bước ngoặt trong cách các công ty lớn cân nhắc giữa phát triển đa nền tảng và phát triển native.

Điều đáng nói là nguyên nhân đằng sau sự thay đổi này không phải hiệu năng hay trải nghiệm người dùng, mà chính là sự tiến bộ vượt bậc của các mô hình AI.

AI khiến bài toán chi phí đảo chiều

Theo Mustafa Ali, người đứng đầu mảng di động của Shopify, ông đã đánh giá lại cam kết của công ty với React Native sau khi chứng kiến chất lượng của các mô hình AI tăng mạnh. Kết luận được đưa ra rất rõ ràng:

Tỷ lệ lợi ích/chi phí của việc duy trì hai mã nguồn native trên các nền tảng di động giờ đây đã cao hơn so với việc sử dụng một lớp trừu tượng như React Native.

Nói cách khác, chi phí để viết và bảo trì song song hai bộ mã SwiftKotlin vốn là rào cản lớn nhất khiến các công ty chọn giải pháp đa nền tảng. Nhưng khi AI có thể hỗ trợ sinh mã, dịch mã và bảo trì mã nguồn hiệu quả hơn, khoản chi phí đó bỗng trở nên dễ chấp nhận hơn nhiều.

Vì sao đây là tín hiệu đáng chú ý

Từ nhiều năm nay, React Native, Flutter và các framework đa nền tảng khác vẫn được xem là lựa chọn hợp lý cho doanh nghiệp muốn tiết kiệm nhân lực. Lập luận quen thuộc là: viết một lần, chạy trên cả iOS lẫn Android, đội ngũ nhỏ hơn, chi phí thấp hơn.

Tuy nhiên, lập luận này đang bị lung lay bởi hai yếu tố:

  • Chất lượng mã native luôn là chuẩn mực về hiệu năng, khả năng truy cập các API hệ thống và trải nghiệm mượt mà.
  • Trợ lý lập trình AI ngày càng giỏi trong việc chuyển đổi logic giữa các ngôn ngữ, viết kiểm thử và xử lý những phần mã lặp đi lặp lại.

Khi AI gánh bớt phần việc nặng nhọc, lợi thế tiết kiệm chi phí của lớp trừu tượng không còn đủ sức thuyết phục.

Bài học cho doanh nghiệp Việt Nam

Với các đội phát triển phần mềm tại Việt Nam, diễn biến này đáng để theo dõi. Nhiều startup và công ty gia công trong nước từng chọn React Native hay Flutter vì thiếu nhân sự chuyên sâu cho từng nền tảng.

Nay, nếu AI thực sự giúp rút ngắn khoảng cách năng suất giữa mã native và mã đa nền tảng, các đội nhỏ cũng có thể cân nhắc lại chiến lược. Điều này không có nghĩa là React Native hay Flutter hết thời, mà là tiêu chí lựa chọn công nghệ đang thay đổi.

Cần lưu ý rằng quyết định của Shopify mang tính đặc thù. Đây là một nền tảng thương mại điện tử lớn với ứng dụng phức tạp, đội ngũ đông đảo và yêu cầu cao về trải nghiệm. Không phải dự án nào cũng hội đủ điều kiện để đi theo hướng tương tự.

Xu hướng có thể lan rộng

Nếu các công ty khác cũng đưa ra kết luận tương tự, chúng ta có thể chứng kiến một làn sóng mới: các đội phát triển quay lại với mã native, nhưng lần này dựa trên sự hỗ trợ của AI thay vì tăng nhân lực.

Đây là một minh chứng cho thấy AI đang định hình lại cả những quyết định kiến trúc phần mềm, chứ không chỉ đơn thuần là công cụ tăng tốc viết mã. Với giới lập trình viên, câu hỏi đặt ra không còn là "ngôn ngữ nào tốt hơn" mà là "với AI hỗ trợ, chi phí thực sự của từng lựa chọn là bao nhiêu".

Chia sẻ:FacebookX
Nội dung tổng hợp bằng AI, mang tính tham khảo. Xem bài gốc ↗