thảo luận So sánh Flutter, React Native, Kotlin

Ngược dòng 1 tí hi vọng các bác nhẹ tay, về performance thì không phải bàn vì native ăn chặt rồi, nhưng mà thực tế ở thị trường bây giờ họ quan trọng về mặt business nhiều hơn, làm sao để ra sản phẩm nhanh, tiết kiệm ngân sách với nhân lực vừa đủ, nên các cty sẽ cân nhắc nếu app không quá nặng hoặc không thao tác với native module nhiều thì dại gì mà không chơi cross cho lẹ (native thì phải có 2 team android và ios). còn mấy cái app như chụp ảnh, stream video thì tất nhiên là vẫn phải native để cải thiện performance rồi... mà ở thị trường VN hiện tại thì RN hay Flutter đều đang sống tốt và có khi còn tuyển nhiều và dễ hơn cả native nữa.
Có một số vid khá hay, ae xem giải trí :v
 
đi pv thực tập java android nhưng nếu vô thì phải tự học flutter 1 tháng,làm bài tập,sau đó xét lại thì có nên đi ko mấy bác,hay tìm chỗ khác.

Vừa đi, vừa tìm chỗ khác?
2 cái có mâu thuẫn, xung đột j đâu.

Sent from Một Bát Cơm Không Có Đồ Ăn Kèm using vozFApp
 
Vừa đi, vừa tìm chỗ khác?
2 cái có mâu thuẫn, xung đột j đâu.

Sent from Một Bát Cơm Không Có Đồ Ăn Kèm using vozFApp
e xem review cty thấy có mấy thím đi trước kêu ko được học gì bác ạ,chắc tìm chỗ khác,cái e đang cần là có ng hướng dẫn mình 1 xíu
 
Bây giờ 2023 rồi Flutter thấy có vẻ nhiều người dùng hơn chưa nhỉ? Solo developer như mình thì nên đầu tư RN hay Flutter nhỉ? :adore:
 
React Native từ khi khách hàng tích hợp vào trong project native thì hay lỗi vãi, mỗi lần sửa code hoặc setup môi trường mệt kinh khủng
 
s
đọc thấy các bạn toàn khuyên android nên học ktlin nhỉ :beated:.Tại sao khôg dùg Java
Kotlin với Java đều chạy trên JVM (Scala, Clojure nữa) nên nhảy qua nhảy lại mấy cái ngôn ngữ này cũng dễ.

Code Java cho Android là thời xưa rồi. Kotlin được Google recommend cho Android development thì cứ thế làm thôi, đi ngược trend, ko có community support mệt lắm. https://techcrunch.com/2019/05/07/k...red-language-for-android-app-development/amp/

Bonus: Kotest (https://kotest.io/) đang là 1 trend viết testing mới bên Kotlin, khá hay.
 
React Native từ khi khách hàng tích hợp vào trong project native thì hay lỗi vãi, mỗi lần sửa code hoặc setup môi trường mệt kinh khủng
Đồng ý với bạn. React Native dựa vào third party lib nhiều quá. Mỗi khi RN ra version mới, mà các lib kia không cập nhật theo, thì dễ gây ra lỗi.
Ngược lại, tuy Flutter không có nhiều package như RN (mới cán mốc 40k package), nhưng mình lại đánh giá cao chất lượng của các package quan trọng của Flutter.
 
Đã từng có cơ hội làm qua cả RN và Flutter thì thấy Flutter dễ làm quen với dân native nhảy qua hơn, nhưng thật sự lương và cơ hội của Flutter so với native thì chán quá. Bây giờ mình muốn quay lại code native mà phân vân quá, kiến thức cũng lủng đi ít nhiều do lâu không sử dụng =((
 
mình làm cả flutter lẫn rn rồi. Job về RN hiện tại vẫn nhiều hơn kha khá so với flutter. Nếu dự án cho phép lựa chọn, requirement không liên quan đến web, đồng thời member ok thì mình sẽ chọn flutter. Tuy nhiên đa số dự án đều phát triển web trước hoặc song song, thành ra react native luôn đc recommend để share/reuse code.
Note: đừng bị đánh lừa bởi cái tên "flutter web", flutter hoàn toàn k hỗ trợ web page, cái tên thật sự của nó phải là "flutter web canvas"
 
Mình cũng tin rằng đây chưa phải là thời điểm để dùng Flutter web. Cách đây hơn năm, mới thử tạo ra 1 Contact Form bằng Flutter web rất khó, trong khi nếu dùng Wordpress thì chỉ 10 phút là xong. Có lẽ phải chờ 2 3 năm nữa, khi các package hỗ trợ tốt hơn cho Flutter web thì mới có cửa được.
 
Back
Top