16 React Libraries ที่มีประโยชน์สุดๆ
ตอบสนองเราเตอร์:
ไลบรารีการกำหนดเส้นทางสำหรับ React ที่ให้คุณกำหนดเส้นทางในแอปพลิเคชันของคุณและนำทางระหว่างเส้นทางเหล่านั้น มีความยืดหยุ่น ใช้งานง่าย และเป็นวิธีที่ยอดเยี่ยมในการเพิ่มการนำทางไปยังแอปพลิเคชันของคุณ
เรดซ์:
ไลบรารีการจัดการสถานะที่ใช้กันทั่วไปใน React ซึ่งช่วยให้คุณจัดการสถานะของแอปพลิเคชันในพื้นที่เก็บข้อมูลส่วนกลางและอัปเดตสถานะของแอปพลิเคชันได้อย่างง่ายดายด้วยวิธีที่คาดเดาได้และบำรุงรักษาได้
Hooks, React Router, Redux : https://bit.ly/3rdw4mK
ตอบโต้ Bootstrap:
ไลบรารีที่มีชุดส่วนประกอบที่สร้างไว้ล่วงหน้าสำหรับสร้างส่วนติดต่อผู้ใช้ด้วย Bootstrap, HTML, CSS และ JavaScript framework ที่เป็นที่นิยม ทำให้ง่ายต่อการเพิ่มอินเทอร์เฟซระดับมืออาชีพให้กับแอปพลิเคชันของคุณโดยใช้ความพยายามเพียงเล็กน้อย
ห้องสมุดทดสอบการตอบสนอง:
ไลบรารี่สำหรับทดสอบส่วนประกอบ React ให้ API ที่ง่ายและใช้งานง่ายสำหรับการเขียนการทดสอบที่โต้ตอบกับส่วนประกอบที่คล้ายกับผู้ใช้จริง
Axios:
ไลบรารีสำหรับสร้างคำขอ HTTP ใน JavaScript มักใช้กับ React เพื่อรับข้อมูลจาก API และเติมสถานะของแอปพลิเคชัน React
โลแดช:
ไลบรารียูทิลิตี้ที่มีชุดของฟังก์ชันสำหรับจัดการและทำงานกับอ็อบเจกต์และอาร์เรย์ JavaScript สิ่งนี้มีประโยชน์สำหรับการทำงานกับโครงสร้างข้อมูลที่ซับซ้อนในแอปพลิเคชัน React
Moment.js:
ไลบรารีสำหรับการทำงานกับวันที่และเวลาใน JavaScript ทำให้ง่ายต่อการแยกวิเคราะห์ ตรวจสอบ และจัดการวันที่ และมีส่วนต่อประสานที่เรียบง่ายสำหรับการจัดรูปแบบวันที่และเวลาสำหรับการแสดง
Modern React ด้วย Redux : https://bit.ly/3GJrohf
ปฏิกิริยาการเปลี่ยนแปลงกลุ่ม:
ไลบรารี่สำหรับสร้างแอนิเมชั่นการติดตั้งและยกเลิกการต่อเชื่อมส่วนประกอบ React มี API อย่างง่ายในการกำหนดการเปลี่ยนระหว่างสถานะและทำให้ง่ายต่อการเพิ่มภาพเคลื่อนไหวที่ราบรื่นในแอปพลิเคชันของคุณ
ปฏิกิริยา Redux:
ไลบรารีที่ให้การเชื่อมโยงระหว่าง Redux และ React ทำให้ง่ายต่อการใช้ Redux กับคอมโพเนนต์ React สิ่งนี้ทำให้คุณสามารถเชื่อมต่อร้านค้า Redux กับคอมโพเนนต์ React และกระจายการดำเนินการภายในคอมโพเนนต์
ตอบสนอง-Intl:
ไลบรารีสำหรับการทำให้เป็นสากล (i18n) ของแอปพลิเคชัน React คุณสามารถแปลแอปพลิเคชันของคุณเป็นหลายภาษาได้อย่างง่ายดาย และจัดรูปแบบวันที่ ตัวเลข และสตริงสำหรับภาษาต่างๆ
React-SVG-ตัวโหลด:
ไลบรารีสำหรับการโหลดและทำงานกับไฟล์ SVG ในแอปพลิเคชัน React คุณสามารถนำเข้าไฟล์ SVG ไปยังส่วนประกอบ React และจัดการและจัดรูปแบบไฟล์เหล่านั้นได้อย่างง่ายดายด้วย CSS
Vue — คู่มือฉบับสมบูรณ์ (รวมถึง Router & Composition API) : https://bit.ly/3rrU5GJ
ปฏิกิริยาสปริง:
ไลบรารีสำหรับแอนิเมชันส่วนประกอบของแอปพลิเคชัน React มี API ที่ง่ายและมีประสิทธิภาพสำหรับการกำหนดแอนิเมชันตามฟิสิกส์ และทำให้ง่ายต่อการเพิ่มแอนิเมชันที่ราบรื่นและเป็นธรรมชาติให้กับแอปพลิเคชันของคุณ
React-Bootstrap-Table:
ไลบรารีที่มีส่วนประกอบ React สำหรับสร้างตารางในรูปแบบ Bootstrap ช่วยให้สร้างตารางได้ง่ายด้วยการเรียงลำดับ การกรอง และการแบ่งหน้า รวมถึงรองรับการแสดงข้อมูลฝั่งเซิร์ฟเวอร์
ตอบสนองหยาบ:
ไลบรารี่สำหรับสร้างภาพร่างที่วาดด้วยมือหรือเอฟเฟ็กต์ภาพ "คร่าวๆ" ในแอปพลิเคชัน React มีชุดส่วนประกอบสำหรับสร้างรูปร่างและกราฟิกแบบปกติแบบคร่าวๆ และให้คุณปรับแต่งรูปร่างนูนได้
React-Lottie:
ไลบรารีสำหรับการทำงานกับแอนิเมชั่น Lottie ในแอปพลิเคชัน React Lottie เป็นเครื่องมือสำหรับสร้างแอนิเมชั่นคุณภาพสูงที่สามารถเล่นได้บนเว็บและแพลตฟอร์มมือถือ React-Lottie ทำให้การใช้แอนิเมชั่น Lottie ในคอมโพเนนต์ React ของคุณเป็นเรื่องง่าย
React-Vis:
ไลบรารีสำหรับสร้างการแสดงข้อมูลในแอปพลิเคชัน React มีชุดส่วนประกอบ React สำหรับการแสดงประเภทแผนภูมิทั่วไป และช่วยให้คุณปรับแต่งรูปลักษณ์และพฤติกรรมของแผนภูมิได้อย่างง่ายดาย
React Native — คู่มือปฏิบัติ [2023]: https://bit.ly/3qCod37
นี่คือลิงค์ไปยังห้องสมุดเหล่านี้:
- ตอบสนองเราเตอร์:https://reactrouter.com/
- เรดซ์:https://redux.js.org/
- ตอบโต้ Bootstrap:https://react-bootstrap.github.io/
- ห้องสมุดทดสอบการตอบสนอง:https://testing-library.com/react
- Axios:https://github.com/axios/axios
- โลแดช:https://lodash.com/
- Moment.js:https://momentjs.com/
- ปฏิกิริยาการเปลี่ยนแปลงกลุ่ม:https://reactcommunity.org/react-transition-group/
- ปฏิกิริยา Redux:https://react-redux.js.org/
- ตอบสนอง-Intl:https://formatjs.io/docs/react-intl/
- React-SVG-ตัวโหลด:https://github.com/boopathi/react-svg-loader
- ปฏิกิริยาสปริง:https://www.react-spring.io/
- React-Bootstrap-Table:https://react-bootstrap-table.github.io/react-bootstrap-table2/
- ตอบสนองหยาบ:https://roughjs.com/
- React-Lottie:https://airbnb.io/lottie/react-lottie/
- React-Vis:https://uber.github.io/react-vis/





































![รายการที่เชื่อมโยงคืออะไร? [ส่วนที่ 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)