ปฏิกิริยา SAGA IN คืออะไร?
ปฏิกิริยา SAGA IN คืออะไร?

วีดีโอ: ปฏิกิริยา SAGA IN คืออะไร?

วีดีโอ: ปฏิกิริยา SAGA IN คืออะไร?
วีดีโอ: Learn React #13 - Introduction to Redux Saga and getting data from APIs 2024, อาจ
Anonim

Redux- นักปรัชญา เป็นไลบรารีมิดเดิลแวร์ redux ที่ออกแบบมาเพื่อจัดการผลข้างเคียงในแอป redux ของคุณได้ดีและเรียบง่าย ซึ่งทำได้โดยใช้ประโยชน์จากคุณลักษณะ ES6 ที่เรียกว่า Generators ทำให้เราสามารถเขียนโค้ดแบบอะซิงโครนัสที่ดูซิงโครนัส และทดสอบได้ง่ายมาก

นอกจากนี้ Redux Saga ทำงานอย่างไร

Redux - นักปรัชญา เป็นห้องสมุดที่มีจุดมุ่งหมายเพื่อทำให้ผลข้างเคียงง่ายขึ้นและดีขึ้นด้วยการทำงานร่วมกับ sagas . ในบริบทของ Redux , NS นักปรัชญา ถูกใช้งานเป็นมิดเดิลแวร์ (เราไม่สามารถใช้ตัวลดขนาดได้เพราะนี่จะต้องเป็นฟังก์ชันล้วนๆ) เพื่อประสานงานและกระตุ้นการดำเนินการแบบอะซิงโครนัส (ผลข้างเคียง)

ต่อมา คำถามคือ ทำไมฉันถึงต้องการ Redux saga? เหตุผลที่เรา ความต้องการ เพื่อใช้มิดเดิลแวร์เช่น Redux - ตุ๊ง เป็นเพราะ Redux store รองรับเฉพาะการไหลของข้อมูลแบบซิงโครนัส Redux - นักปรัชญา เป็นไลบรารี่ที่มีจุดมุ่งหมายเพื่อสร้างผลข้างเคียงของแอปพลิเคชัน (เช่น การดำเนินการแบบอะซิงโครนัส เช่น การดึงข้อมูล) ให้จัดการได้ง่ายขึ้นและมีประสิทธิภาพมากขึ้นในการดำเนินการ

ในทำนองเดียวกันอาจมีคนถาม saga ฟังก์ชั่นเครื่องกำเนิดไฟฟ้าคืออะไร?

ฟังก์ชั่นเครื่องกำเนิดไฟฟ้า และ Redux นักปรัชญา . กับ ฟังก์ชั่นเครื่องกำเนิดไฟฟ้า , คุณส่งข้อความถึงกัน ผลผลิต และคุณส่งข้อความกลับเข้าไปทุกครั้งที่รีสตาร์ท ไวยากรณ์ของ ฟังก์ชันเครื่องกำเนิดไฟฟ้า เป็นเช่นนี้ - การทำงาน * abc()// รหัสที่นี่} ฟังก์ชั่นเครื่องกำเนิดไฟฟ้า ก็เหมือนจาวาสคริปต์ปกติ ฟังก์ชั่น เท่านั้น.

redux saga ใน react native คืออะไร?

Redux Saga เป็นห้องสมุดที่ใช้เป็นมิดเดิลแวร์สำหรับ Redux . NS Redux มิดเดิลแวร์คือโค้ดที่สกัดกั้นการกระทำที่เข้ามาในร้านค้าผ่านเมธอด dispatch() และสามารถดำเนินการตามการดำเนินการที่ได้รับ ซากัส ดูการกระทำทั้งหมด (ผู้สังเกตการณ์/ผู้สังเกตการณ์) ที่ส่งมาจากร้านค้า

แนะนำ: