YouMind
ลงชื่อเข้าใช้

Shopify เปลี่ยนจากการใช้ React Native มาเป็น Native

@mustafa01ali
อังกฤษ10 ก.ย. 2569
2.9M
5.2K
515
259
2.8K

TL;DR

Shopify กำลังเปลี่ยนแอปพลิเคชันบนมือถือจาก React Native ไปสู่ Native Swift และ Kotlin โดยให้เหตุผลว่า LLM ในปัจจุบันสามารถช่วยลดภาระในการดูแลรักษาโค้ดเบสสองชุดที่แยกจากกันได้แล้ว

Shopify กำลังย้ายแอปมือถือทั้งหมดของเราจาก React Native กลับไปใช้ Swift และ Kotlin

การทุ่มเทให้กับ React Native อย่างเต็มที่ในปี 2020 ประสบความสำเร็จอย่างมากสำหรับเรา เราประหยัดเวลาได้มหาศาลด้วยการสร้างฟีเจอร์เพียงครั้งเดียว ช่วยให้นักพัฒนาที่ไม่มีพื้นฐานด้านมือถือสามารถมีส่วนร่วมในแอปของเรา และไม่ต้องไล่ตามความเท่าเทียมของฟีเจอร์อีกต่อไป

ตั้งแต่นั้นมา LLMs ก็พัฒนาขึ้นอย่างก้าวกระโดด พวกมันสามารถใช้การใช้งานบน iOS เพื่อสร้างเวอร์ชัน Android และในทางกลับกัน ช่วยให้นักพัฒนาทำงานนอกสแต็กที่คุ้นเคย และทำให้ทั้งสองแพลตฟอร์มสอดคล้องกันผ่านสเปก การทดสอบ และการรีวิวร่วมกัน

การพัฒนาแบบ Native ยังคงหมายถึงการสร้างและบำรุงรักษาซอฟต์แวร์บนสองแพลตฟอร์ม สิ่งนั้นไม่ได้หายไปไหน แต่ตอนนี้ LLMs สามารถจัดการงานด้านการนำไปใช้ การแปล การทดสอบ และการรีวิวได้มากพอ จนมันไม่ใช่ปัจจัยชี้ขาดเหมือนในปี 2020 อีกต่อไป

สิ่งนี้ทำให้การสร้างแอปใหม่ตั้งแต่ต้น (greenfield rebuilds) เป็นไปได้จริง Shop เปลี่ยนจากแนวคิดพิสูจน์ความเป็นไปได้ (proof of concept) ไปสู่ แอป Native ที่สร้างใหม่ทั้งหมด ใน App Store ภายใน 12 สัปดาห์ แอปอื่นๆ ก็กำลังดำเนินการตามเช่นกัน

ตั้งแต่แรกเริ่ม เราต้องการมีส่วนร่วมกลับไปยัง React Native และช่วยทำให้มันดีขึ้น เรารู้สึกขอบคุณที่ชุมชนให้การต้อนรับ React Native Skia, FlashList และ Restyle และเรามุ่งมั่นที่จะเปลี่ยนผ่านอย่างราบรื่น พร้อมไทม์ไลน์ที่ชัดเจน และไม่มีเรื่องเซอร์ไพรส์สำหรับผู้ที่พึ่งพาพวกมัน

React Native เป็นตัวเลือกที่ถูกต้องสำหรับเราในปี 2020 Native เป็นตัวเลือกที่ถูกต้องสำหรับเราในตอนนี้ เป้าหมายไม่เคยเปลี่ยน: สร้างแอปที่ดีขึ้นและปล่อยให้เร็วขึ้น

รายละเอียดเพิ่มเติมที่นี่: https://shopify.engineering/back-to-native

บันทึกในคลิกเดียว

อ่านบทความไวรัลเชิงลึกด้วย AI ใน YouMind

บันทึกแหล่งที่มา ถามคำถามที่ตรงประเด็น สรุปข้อโต้แย้ง และเปลี่ยนบทความไวรัลให้เป็นโน้ตที่นำกลับมาใช้ได้ใน AI เวิร์กสเปซเดียว

สำรวจ YouMind
สำหรับครีเอเตอร์

เปลี่ยน Markdown ของคุณให้เป็นบทความ 𝕏 ที่สะอาดตา

เวลาคุณเผยแพร่งานเขียนยาวของตัวเอง การจัดรูปแบบรูปภาพ ตาราง และบล็อกโค้ดให้เข้ากับ 𝕏 นั้นน่าปวดหัว YouMind เปลี่ยนร่าง Markdown ทั้งฉบับให้เป็นบทความ 𝕏 ที่สะอาดตาและพร้อมโพสต์ทันที

ลอง Markdown เป็น 𝕏

แพตเทิร์นให้ถอดรหัสเพิ่มเติม

บทความไวรัลล่าสุด

สำรวจบทความไวรัลเพิ่มเติม