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 ซึ่งทำให้กระบวนการสำหรับนักพัฒนาง่ายขึ้นในขณะที่ส่งมอบแอปพลิเคชันที่แข็งแกร่ง

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

เปิดเผย: บทบาทเริ่มต้นของ Google ในการสร้างแอป Android ตัวแรกของ Twitter
เปิดเผย: บทบาทเริ่มต้นของ Google ในการสร้างแอป Android ตัวแรกของ Twitter
ค้นพบเรื่องราวที่ไม่เคยบอกเล่าเกี่ยวกับการมีส่วนร่วมที่สำคัญของ Google ในการพัฒนาแอปโซเชียลหลักๆ เช่น Twitter สำหรับ Android ในช่วงเริ่มแรก
ข่าวที่น่าตื่นเต้น: เรากำลังเข้าสู่วาทกรรม!
ข่าวที่น่าตื่นเต้น: เรากำลังเข้าสู่วาทกรรม!
ชุมชน AppMaster กำลังจะเข้าสู่การสนทนา
เริ่มต้นฟรี
แรงบันดาลใจที่จะลองสิ่งนี้ด้วยตัวเอง?

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

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