
Agnosui เป็นไลบรารีที่ทรงพลังที่ให้โรงงานส่วนประกอบประเภท TypeScript ที่สามารถกำหนดค่าได้เครื่องห่อหุ้มหัวและส่วนประกอบพร้อมใช้งานที่สอดคล้องกับการออกแบบ CSS bootstrap ได้รับแรงบันดาลใจจากความสำเร็จของ NG-Bootstrap Agnosui ใช้แนวคิดต่อไปโดยนำเสนอส่วนประกอบที่สามารถรวมเข้ากับกรอบส่วนหน้าของคุณได้อย่างราบรื่น ด้วยการสนับสนุนเฟรมเวิร์กยอดนิยมเช่น Angular, React และ Svelte, Agnosui ช่วยให้คุณสามารถสร้างส่วนประกอบ UI ที่สอดคล้องและดึงดูดสายตาได้อย่างง่ายดายในโครงการของคุณ
อย่าลังเลที่จะสำรวจไซต์สาธิตเพื่อดูความสามารถของ Agnosui
เฟรมเวิร์กส่วนประกอบผู้ไม่เชื่อเรื่องพระเจ้า : สถาปัตยกรรมส่วนประกอบของ Agnosui หมุนรอบแกนกลางของเฟรมเวิร์ก แต่ละองค์ประกอบจะถูกนำไปใช้ในแกนนี้โดยมุ่งเน้นไปที่โมเดล (ข้อมูล) และวิธีการที่จำเป็นในการจัดการข้อมูลนี้ สิ่งที่เป็นนามธรรมนี้ช่วยให้นักพัฒนาสามารถสร้างส่วนประกอบได้อย่างอิสระจากกรอบการทำงานเฉพาะใด ๆ อำนวยความสะดวกในการรวมเข้ากับโครงการต่าง ๆ
การสนับสนุนเฟรมเวิร์กที่กว้างขวาง : Agnosui ปัจจุบันให้การสนับสนุนสำหรับกรอบการทำงานส่วนหน้าสามแบบที่ใช้กันอย่างแพร่หลาย: Angular, React และ Svelte ความเข้ากันได้ที่หลากหลายนี้ช่วยให้มั่นใจได้ว่านักพัฒนาสามารถใช้ประโยชน์จากส่วนประกอบของ Agnosui ได้อย่างราบรื่นในโครงการโดยไม่คำนึงถึงกรอบงานที่เลือก
อะแดปเตอร์สำหรับแต่ละเฟรมเวิร์ก : เพื่อให้บรรลุความเข้ากันได้กับเฟรมเวิร์กส่วนหน้าที่แตกต่างกันแต่ละองค์ประกอบใน Agnosui มีอะแดปเตอร์สำหรับทุกเฟรมเวิร์กที่รองรับ อะแดปเตอร์เหล่านี้มีบทบาทสำคัญในการสร้าง UI ของส่วนประกอบโดย:
การปรับแต่งส่วนประกอบที่ยืดหยุ่น : AgNOSUI ช่วยให้นักพัฒนาสามารถกำหนดค่าและแทนที่อุปกรณ์ประกอบฉากส่วนประกอบใด ๆ ที่จุดใด ๆ ภายในทรีย่อยส่วนประกอบ ความยืดหยุ่นนี้ช่วยให้ความเป็นไปได้ในการปรับแต่งอย่างกว้างขวางช่วยให้นักพัฒนาสามารถปรับแต่งส่วนประกอบให้เหมาะกับความต้องการโครงการเฉพาะของพวกเขา
การทดสอบอย่างละเอียด : แกนกลางของ Agnosui ผ่านการทดสอบหน่วยที่ครอบคลุมโดยใช้ Vitest เพื่อให้มั่นใจว่าเป็นอิสระจากกรอบใด ๆ ที่เฉพาะเจาะจง นอกจากนี้การทดสอบแบบ end-to-end อย่างเข้มงวดยังดำเนินการกับนักเขียนบทละครในกรอบและเบราว์เซอร์ที่แตกต่างกัน (โครเมียม, Firefox, WebKit) เนื่องจากมาร์กอัปยังคงสอดคล้องกันสำหรับเฟรมเวิร์กทั้งหมดการทดสอบเหล่านี้เป็นกรอบการทำงานที่ไม่เชื่อเรื่องปกติรับประกันการทำงานขององค์ประกอบที่แข็งแกร่งและเชื่อถือได้ เรามั่นใจว่าการปฏิบัติตาม SSR ในทุกเฟรมเวิร์ก นอกจากนี้เรายังทำการทดสอบการรวมของไลบรารีโดยใช้ Verdaccio
ประสบการณ์การใช้งานที่สอดคล้องกัน : วิธีการที่ใช้อะแดปเตอร์ของ Agnosui ช่วยให้มั่นใจได้ถึงประสบการณ์ผู้ใช้ที่เหมือนกันในกรอบการทำงานที่ได้รับการสนับสนุนทั้งหมด การแก้ไขหรือคุณลักษณะใหม่ใด ๆ ที่นำมาใช้ในระดับแกนจะเผยแพร่ไปยังอะแดปเตอร์ทั้งหมดโดยอัตโนมัติลดความแตกต่างระหว่างเฟรมเวิร์ก
การประกันฟังก์ชั่น : ด้วยการมุ่งเน้นอย่างมากในการทดสอบ Agnosui รับประกันการทำงานที่สอดคล้องกันระหว่างเฟรมเวิร์ก การประกันนี้มีค่าสำหรับนักพัฒนาเนื่องจากมันทำให้การพัฒนาง่ายขึ้นและช่วยให้พวกเขาสามารถสร้างส่วนประกอบด้วยความมั่นใจ
หากต้องการเริ่มใช้ agnosui ในโครงการของคุณทำตามคำแนะนำในคู่มือการติดตั้ง สำหรับเอกสารโดยละเอียดเกี่ยวกับแต่ละองค์ประกอบและการใช้งานโปรดดูเอกสารประกอบ
เรายินดีต้อนรับการมีส่วนร่วมจากชุมชนเพื่อทำให้ Agnosui ดียิ่งขึ้น โปรดอ่านแนวทางการบริจาคของเราเพื่อเริ่มต้น
Agnosui ได้รับการปล่อยตัวภายใต้ใบอนุญาต MIT