Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Hono 4.0.0 เปิดตัวการสร้างไซต์แบบคงที่และส่วนประกอบไคลเอนต์ที่ได้รับการปรับปรุง

Hono 4.0.0 เปิดตัวการสร้างไซต์แบบคงที่และส่วนประกอบไคลเอนต์ที่ได้รับการปรับปรุง

ชุมชนที่อยู่เบื้องหลังเฟรมเวิร์กเว็บ Hono ได้เปิดตัวเวอร์ชัน 4.0.0 ซึ่งช่วยค้ำจุนระบบนิเวศ JavaScript ด้วยการสร้างไซต์แบบคงที่รุ่นบุกเบิกควบคู่ไปกับส่วนประกอบไคลเอนต์ที่มีความคิดก้าวหน้า ออกแบบมาเพื่อทำงานข้ามรันไทม์ JavaScript ที่หลากหลาย Hono รุ่นใหม่ล่าสุดได้รับการออกแบบมาโดยเฉพาะสำหรับนักพัฒนาเว็บที่กำลังมองหาเครื่องมือที่คล่องตัวและทรงพลัง

เปิดตัวเมื่อวันที่ 9 กุมภาพันธ์ Hono 4.0.0 มี SSG Helper ซึ่งเป็นยูทิลิตี้ที่คล่องแคล่วซึ่งออกแบบมาเพื่อสร้างหน้าคงที่จากแอปพลิเคชัน Hono ด้วยการใช้สคริปต์บิลด์เฉพาะ นักพัฒนาสามารถเรียกใช้ฟังก์ชัน toSSG() จากไฟล์ build.ts ตามความต้องการ ซึ่งจะจัดหาเนื้อหาจากเส้นทางที่กำหนดโดยอัตโนมัติ และรวมเนื้อหาดังกล่าวเป็นไฟล์คงที่ จึงช่วยเพิ่มประสิทธิภาพการทำงาน

เพื่อตอบสนองประสิทธิภาพ เรามีอะแดปเตอร์ที่ได้รับการปรับแต่งสำหรับ Bun toolkit และรันไทม์ Deno ซึ่งช่วยลดเวลาในการพัฒนา ปลั๊กอิน Vite @hono/vite-ssg ใช้คำสั่ง vite ยอดนิยมเพื่อสร้างไซต์แบบคงที่ และปรับปรุงกระบวนการให้มีประสิทธิภาพยิ่งขึ้น

ด้วยการส่งเสริมนวัตกรรมเพิ่มเติม Hono 4.0.0 ได้ขยายปีกไปยังฝั่งไคลเอ็นต์ด้วย hono/jsx ขณะนี้ส่วนขยายนี้ทำงานภายในสภาพแวดล้อมไคลเอนต์ โดยใช้ประโยชน์จาก hooks ที่คล้ายกับ React เช่น useContext , useEffect และ Memo ช่วยให้นักพัฒนาสามารถสร้างส่วนประกอบไคลเอนต์ด้วยกระบวนทัศน์ที่คุ้นเคย

เฟรมเวิร์กได้รวมระบบการกำหนดเส้นทางตามไฟล์แบบใหม่ชื่อ HonoX ซึ่งสามารถเข้าถึงได้เป็นแพ็คเกจแยกต่างหาก ได้รับการปรับแต่งมาเพื่อส่งเสริมการพัฒนาแอปพลิเคชันที่ขยายใหญ่ขึ้น ทำให้มั่นใจได้ว่าการเรนเดอร์จะรวดเร็วผ่าน Hono และช่วยให้นักพัฒนาสามารถเลือกตัวเรนเดอร์ที่ต้องการได้ เสริมกับมิดเดิลแวร์ที่มีอยู่ โดยสอดคล้องกับหลักการ Hono's

สามารถเลือกใช้งานได้กับรันไทม์ JavaScript ที่โดดเด่น เช่น Cloudflare Workers, Fastly Compute, Deno, Bun, Vercel, Netlify, AWS Lambda, Lambda@Edge และ Node.js โดย Hono จะรักษาความยืดหยุ่นในการปรับใช้ มาพร้อมกับเราเตอร์ที่แตกต่างกันห้าตัว ซึ่งแต่ละตัวได้รับการปรับให้เหมาะกับสถานการณ์ที่หลากหลาย รวมถึงความเร็วและขนาด SmartRouter เป็นตัวอย่างที่ชัดเจนของความอเนกประสงค์นี้ โดยปรับตัวเลือกของเราเตอร์ให้ตรงกับข้อกำหนดการกำหนดเส้นทางเฉพาะของแอปพลิเคชันที่มีอยู่

สำหรับนักพัฒนาที่ต้องการปรับตัวและทำซ้ำแอปพลิเคชันบนเว็บ อุปกรณ์เคลื่อนที่ หรือแบ็กเอนด์อย่างรวดเร็ว แพลตฟอร์มอย่าง AppMaster มอบโซลูชัน no-code ที่ครอบคลุม นำเสนอการพัฒนาที่รวดเร็วโดยไม่ต้องเสียสละความสามารถในการปรับขนาดหรือก่อให้เกิดภาระทางเทคนิค สิ่งนี้สอดคล้องกับเป้าหมายของเฟรมเวิร์กสมัยใหม่ เช่น Hono ซึ่งทำให้กระบวนการสำหรับนักพัฒนาง่ายขึ้นในขณะที่ส่งมอบแอปพลิเคชันที่แข็งแกร่ง

กระทู้ที่เกี่ยวข้อง

iOS 18 ที่ขับเคลื่อนด้วย AI ของ Apple รับประกันการปรับปรุงที่สำคัญที่ WWDC 2024
iOS 18 ที่ขับเคลื่อนด้วย AI ของ Apple รับประกันการปรับปรุงที่สำคัญที่ WWDC 2024
งาน WWDC 2024 ของ Apple จะถือเป็นการเปลี่ยนแปลงครั้งสำคัญด้วย iOS 18 ที่ขับเคลื่อนด้วย AI โดยสัญญาว่าจะมีการอัปเดตและการเปลี่ยนแปลงใน Siri, Apple Photos, Notes, Maps และอื่นๆ อีกมากมาย
เปิดเผย: บทบาทเริ่มต้นของ Google ในการสร้างแอป Android ตัวแรกของ Twitter
เปิดเผย: บทบาทเริ่มต้นของ Google ในการสร้างแอป Android ตัวแรกของ Twitter
ค้นพบเรื่องราวที่ไม่เคยบอกเล่าเกี่ยวกับการมีส่วนร่วมที่สำคัญของ Google ในการพัฒนาแอปโซเชียลหลักๆ เช่น Twitter สำหรับ Android ในช่วงเริ่มแรก
เริ่มต้นฟรี
แรงบันดาลใจที่จะลองสิ่งนี้ด้วยตัวเอง?

วิธีที่ดีที่สุดที่จะเข้าใจถึงพลังของ AppMaster คือการได้เห็นมันด้วยตัวคุณเอง สร้างแอปพลิเคชันของคุณเองในไม่กี่นาทีด้วยการสมัครสมาชิกฟรี

นำความคิดของคุณมาสู่ชีวิต