Simon Willison's Weblog 41 วันที่แล้ว general AI Generated

Native is now the future of mobile at Shopify

Simon Willison's Weblog 11 Sep 2026
88
0
100
1 13m



เจาะประเด็น
MOBILE / AI


Shopify ทิ้ง React Native กลับไปเขียน Native เพราะ AI เขียนโค้ดแทนได้แล้ว



เหตุผลที่เคยทำให้ต้องรวมโค้ดสองแพลตฟอร์มไว้ที่เดียว กำลังถูก coding agent เขียนลบทิ้งไปทีละบรรทัด




ทีมข่าว เอไอไทย.com
⏱ อ่าน 4 นาที



ถ้าต้นทุนที่แท้จริงของการแยกโค้ดสองแพลตฟอร์มไม่ใช่ "เขียน" อีกต่อไป แต่เป็นแค่ "ดูแล" — งบดุลของสถาปัตยกรรมมือถือทั้งวงการกำลังถูกเขียนใหม่




ช็อปปิฟายประกาศเลิกใช้ React Native กับแอปมือถือของตัวเอง แล้วกลับไปเขียน Swift กับ Kotlin แยกกันคนละชุด — ข่าวนี้ถ้าอ่านผ่านๆ ก็ดูเหมือนแค่บริษัทหนึ่งเปลี่ยนใจเรื่องเทคนิค แต่ถ้าอ่านให้ดี มันคือสัญญาณว่าเหตุผลตั้งต้นที่ทำให้ทั้งอุตสาหกรรมแห่ไปใช้ React Native มาตลอดหกปี กำลังถูก AI เขียนลบทิ้งไปทีละบรรทัด



ย้อนไปปี 2020 ทีม Shopify ให้เหตุผลสามข้อตอนตัดสินใจย้ายจาก native มา React Native — หนึ่ง หยุดสร้างฟีเจอร์เดียวกันซ้ำสองรอบ, สอง เปิดทางให้นักพัฒนาทำงานข้ามสแตกได้, สาม เอาเวลาที่เคยเสียไปกับการไล่ตาม feature parity ไปทำอย่างอื่นที่สร้างคุณค่าจริงๆ ฟังดูสมเหตุสมผลมาก และก็เป็นเหตุผลเดียวกับที่บริษัท tech แทบทุกเจ้าพูดตอนนั้น



สิ่งที่เปลี่ยนไป


แต่โพสต์ของ Shopify บอกตรงๆ ว่า "native ยังหมายถึงการสร้างและดูแลซอฟต์แวร์บนสองแพลตฟอร์ม ต้นทุนนั้นไม่ได้หายไปไหน" — สิ่งที่เปลี่ยนคือ agent หรือ AI ช่วยเขียนโค้ดทำ implementation, translation, testing และ review ได้มากพอแล้ว จนต้นทุนตรงนี้ "ไม่ใช่ปัจจัยชี้ขาดแบบที่เคยเป็นในปี 2020 อีกต่อไป"



“
Native still means building and maintaining software on two platforms, that cost has not disappeared. What changed is that agents can now do enough of the implementation, translation, testing, and review work that it's no longer the deciding factor it was in 2020.


ประเด็นนี้แหละที่โคตรน่าสนใจ เพราะมันพลิกตรรกะเดิมของวงการมือถือทั้งอัน ถ้าสมมติฐานเดิมคือ "เขียนสองรอบแพงเกินไป จึงต้องรวมเป็นโค้ดชุดเดียว" แล้ววันนี้ต้นทุนการเขียนสองรอบถูก AI กดลงจนไม่ใช่ตัวตัดสินอีกต่อไป คำถามก็กลายเป็นว่า แล้วจะรวมโค้ดไปทำไม ในเมื่อเขียนแยกแล้วได้ประสิทธิภาพของ native แท้ๆ กลับมา



ผลกระทบที่ตามมา


Shopify ไม่ใช่ผู้เล่นรายเล็กๆ ในโลก React Native — พวกเขาเป็น maintainer ของไลบรารีสำคัญสามตัว และการถอยออกมาคราวนี้ก็ลากผลกระทบตามมาด้วย




react-native-skia

ไลบรารีสำคัญที่ Shopify ดูแลอยู่ กำลังหาบ้านใหม่รองรับ



flash-list

ไลบรารีอีกตัวที่กำลังหาเจ้าภาพใหม่เช่นกัน



restyle

ตัวนี้ฐานผู้ใช้น้อยกว่าไลบรารีอื่นของ Shopify และจะถูก archive ปลายปี 2026


ต้องพูดให้เป็นธรรมกับต้นฉบับด้วยว่า โพสต์ของ Shopify เขียนได้ดีและให้เครดิต React Native เต็มที่ในฐานะแพลตฟอร์มที่ยอดเยี่ยมตลอดหกปีที่ใช้มา ไม่ใช่การเผาเรือหรือบอกว่า React Native ห่วย — มันคือการประเมินต้นทุนใหม่ตามเครื่องมือที่เปลี่ยนไป



แต่ถ้ามองในภาพใหญ่ นี่คือเคสตัวอย่างที่ชัดที่สุดเท่าที่ผมเห็นมา ว่าการมาของ coding agent ไม่ได้แค่ทำให้เขียนโค้ดเร็วขึ้น แต่มันกำลังรื้อ "สมมติฐานเชิงสถาปัตยกรรม" ที่ทั้งวงการยึดถือมานาน อย่างการยอมแลกประสิทธิภาพเพื่อลดงานซ้ำซ้อน



💡

ถ้า AI เขียนโค้ดสองแพลตฟอร์มแทนได้จริง ตรรกะ "รวมโค้ดเพื่อประหยัด" ที่ทั้งวงการยึดถือมาตลอดก็เริ่มสั่นคลอน — และ Shopify อาจเป็นแค่รายแรกที่กล้าพูดออกมาดังๆ ว่าเหตุผลเก่าๆ พวกนั้นใช้ไม่ได้อีกแล้ว



ที่มา: Simon Willison's Weblog — อ่านต้นฉบับ


#Shopify #ReactNative #CodingAgents

🔗 อ่านต่อ · สินค้าและคำถามที่เกี่ยวข้อง

สินค้ามาแรงตอนนี้

คนขายของถามบ่อย

ความคิดเห็น 3

กำลังโหลดความคิดเห็น...