[00:23:43.15] คุณกำลังทำสิ่งเดียวกันซ้ำแล้วซ้ำเล่าในบริษัทต่างๆ หลายแห่ง โดยที่คุณจัดเตรียมการประมวลผลด้วยตนเอง คุณคาดว่าจะเพิ่มขึ้นอย่างรวดเร็วเนื่องจากมีเหตุการณ์บางอย่างเกิดขึ้น ดังนั้นคุณจึงจัดเตรียมบางอย่างเพิ่มเติมด้วยตนเอง… หรือคุณสร้างสคริปต์ที่พยายามทำโดยอัตโนมัติสำหรับคุณ… แต่แล้วคุณก็ไม่ได้จัดการกับความล้มเหลวอัตโนมัติ แล้วถ้าศูนย์ข้อมูลนั้นล่มล่ะ? คุณต้องมีคนเข้าสู่ระบบและทำเช่นนั้น… และคุณไม่ได้จัดการกับสิ่งที่เกิดขึ้นเมื่อคุณปรับใช้แอปพลิเคชันของคุณ และมีคนใช้งานแอปพลิเคชันนั้นอย่างจริงจัง แล้วทุกอย่างก็พัง… ดังนั้น คุณจึงไม่ได้จัดการกับความบิดเบือนของการปรับใช้… และมีสิ่งเหล่านี้ทั้งหมด และซอฟต์แวร์ส่วนใหญ่ในโลก เนื่องจากบริษัททั้งหมดกำลังทำสิ่งเดียวกัน พวกเขาไม่ได้คิดถึงเรื่องนี้แบบองค์รวมหรือทั้งหมดเหมือนกับ Google หรือ Facebook หรือปัจจุบันคือ Vercel ดังนั้นสิ่งที่เราพยายามทำที่ Vercel คือทำให้ข้อกังวลทั้งหมดเกี่ยวข้องกับการจัดเตรียมคอมพิวเตอร์ การตั้งค่าศูนย์ข้อมูลของคุณ หรือโครงสร้างพื้นฐานในช่วงแรกของคุณ ซึ่งทั้งหมดนี้จะได้รับการจัดการโดยอัตโนมัติสำหรับคุณ และเหตุผลที่ฉันสนใจ Next.js และ React มากก็เพราะหนึ่งในวิธีเดียวที่เราสามารถกำหนดโครงสร้างพื้นฐานให้คุณโดยอัตโนมัติตามความต้องการคือการให้เฟรมเวิร์กกำหนดโครงสร้างพื้นฐานนั้น
ดังนั้นเราจึงสามารถทำเช่นนี้ได้โดยใช้มากกว่า Next.js แต่เราต้องจัดการกับสถานการณ์บางประเภทที่บอกระบบถึงวิธีการจัดเตรียมโครงสร้างพื้นฐานตามความต้องการ และนั่นคือที่มาของโครงสร้างพื้นฐานที่กำหนดโดยเฟรมเวิร์ก, API เอาท์พุตของบิลด์ และองค์ประกอบพื้นฐานอื่นๆ อีกมากมาย ดังนั้นเราจึงคิดค้นสิ่งใหม่ๆ ด้วยโครงสร้างพื้นฐานที่มีการจัดการของ Next.js และ Vercel แต่เราก็สรุปตามความเป็นจริง
นี่เป็นอีกกรณีที่เราต้องการการทำงานร่วมกันสูงระหว่างโครงสร้างพื้นฐานและโครงสร้าง การทำงานร่วมกันที่สูงมาก ดังนั้นเราจึงสร้างมัน พัฒนามัน และสร้างสรรค์สิ่งใหม่ ๆ ร่วมกัน แต่เราต้องการการมีเพศสัมพันธ์ที่หลวม ๆ ดังนั้นเราจึงกำหนดสถานการณ์ระหว่างทั้งสองอย่างชัดเจน นี่คือ API เอาต์พุตการคอมไพล์ หากเฟรมเวิร์กของคุณที่คุณคิดค้นขึ้นในวันนี้ สอดคล้องกับ build output API โครงสร้างพื้นฐานที่ได้รับการจัดการของ Vercel สามารถปรับใช้ได้ตามความต้องการและปรับขนาดได้โดยอัตโนมัติ
และเช่นเดียวกันกับโครงสร้างพื้นฐาน โครงสร้างพื้นฐานได้รับการใช้ประโยชน์แต่แยกออกจากกัน ดังนั้นจึงสามารถใช้เพื่อปรับใช้อะไรก็ได้ รวมถึง Python และ PHP ในเร็วๆ นี้ ใช่แล้ว เรากำลังสร้างโครงสร้างพื้นฐานที่ได้รับการจัดการซึ่งได้รับอิทธิพลจากโค้ดที่คุณเขียน ดังนั้นจึงไม่มีใครต้องจัดเตรียมการประมวลผลด้วยตนเองอีกครั้ง