29 ต.ค. 2566·อ่าน 1 นาที

Red Hat ปรับปรุง Quarkus Java Stack เพื่อยกระดับประสบการณ์ของนักพัฒนา

เวอร์ชันล่าสุดของ Quarkus Java ที่เป็น Kubernetes ดั้งเดิมของ Red Hat มี UI สำหรับนักพัฒนาที่ออกแบบใหม่และฟังก์ชันการทดสอบตามสัญญา

Red Hat ปรับปรุง Quarkus Java Stack เพื่อยกระดับประสบการณ์ของนักพัฒนา

สแต็ก Java ดั้งเดิมของ Kubernetes ที่เป็นนวัตกรรมใหม่ที่สร้างโดย Red Hat หรือที่รู้จักในชื่อ Quarkus ได้เห็นการเปลี่ยนแปลงครั้งสำคัญด้วยการเปิดตัวเวอร์ชัน 3.2 ล่าสุด เปิดตัวในช่วงปลายเดือนตุลาคม โครงสร้างที่ได้รับการอัปเดตมาพร้อมกับอินเทอร์เฟซผู้ใช้ (UI) ที่เป็นมิตรกับนักพัฒนาที่ได้รับการปรับปรุง และฟีเจอร์การทดสอบตามสัญญาที่เพิ่งเปิดตัวใหม่ ท่ามกลางการปรับปรุงอื่นๆ

สาธารณชนได้รับแจ้งเป็นครั้งแรกเกี่ยวกับบิลด์ที่ได้รับการอัปเดตที่developers.redhat.com เวอร์ชันนี้คาดว่าจะปรับปรุงกระบวนการของนักพัฒนา Java อย่างมากในการสร้างแอปพลิเคชันบนระบบคลาวด์ที่แข็งแกร่ง

ในรุ่น Quarkus 3.2 ของ Red Hat เวอร์ชันนี้ UI สำหรับนักพัฒนาที่ได้รับการปรับปรุงใหม่โดดเด่นด้วยการนำทางเมนูใหม่และเสนอฟังก์ชันเพื่อดูและแก้ไขไฟล์การกำหนดค่า นอกจากนี้ยังช่วยให้นักพัฒนาสามารถจัดการการทดสอบอย่างต่อเนื่อง ดูรายละเอียดบริการการสร้างและการพัฒนา เป็นการปรับปรุงที่จำเป็นเพื่อให้นักพัฒนาได้รับประสบการณ์ที่ตรงไปตรงมาและบูรณาการมากขึ้น

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

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

อินเทอร์เฟซบรรทัดคำสั่ง (CLI) ที่อัปเดตภายในเวอร์ชัน 3.2 ของข้อเสนอ Red Hat Quarkus ก็ได้รับความสนใจเช่นกัน มันอัดแน่นไปด้วยคำสั่งเกือบ 30 คำสั่ง รวมถึงคำสั่ง build และ dev ที่จำเป็น ขณะนี้สามารถจัดการโปรเจ็กต์และส่วนขยายได้อย่างง่ายดาย ทำให้เป็นเครื่องมือในอุดมคติสำหรับการปรับใช้แอป Quarkus บนแพลตฟอร์ม เช่น Kubernetes, Red Hat OpenShift และ Knative ทั้งหมดนี้ไม่จำเป็นต้องทำการแก้ไขใดๆ กับการพึ่งพาหรือการกำหนดค่าโปรเจ็กต์

ในแง่ของคุณสมบัติดั้งเดิมของ Kubernetes นั้น Quarkus 3.2 แนะนำบริการการพัฒนาใหม่สำหรับการปรับใช้ Kubernetes บริการนี้จะเพิ่มประสิทธิภาพและตั้งค่าเซิร์ฟเวอร์ Kubernetes API ในโหมดการพัฒนาและเริ่มการทดสอบโดยใช้ Docker นอกจากนี้ สำหรับแอปพลิเคชัน Quarkus ที่ทำงานในโหมดการพัฒนา กลไกการค้นหาบริการได้ถูกนำมาใช้เพื่อการแบ่งปันคลัสเตอร์ โดยเน้นย้ำถึงความก้าวหน้าที่ Java Stack กำลังทำให้เข้ากับสภาพแวดล้อม Kubernetes ที่ล้ำสมัยได้อย่างราบรื่น

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started