บ้าน พัฒนาการ ฟังก์ชั่นการเขียนโปรแกรมปฏิกิริยา (frp) คืออะไร? - คำจำกัดความจาก techopedia

ฟังก์ชั่นการเขียนโปรแกรมปฏิกิริยา (frp) คืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - ฟังก์ชั่นการตอบโต้การเขียนโปรแกรม (FRP) หมายถึงอะไร?

Functional reactive programming (FRP) เป็นกรอบการเขียนโปรแกรมที่รวมเทคนิคการเขียนโปรแกรมเชิงฟังก์ชันและปฏิกิริยาเพื่อสร้างแอปพลิเคชันบริการและอุปกรณ์ จะช่วยให้การเปลี่ยนสถานะหรือการดำเนินงานของแพลตฟอร์มพื้นฐานแบบไดนามิกกับเหตุการณ์และพฤติกรรมที่เปลี่ยนแปลงในช่วงเวลาต่อเนื่องหรือไม่ต่อเนื่อง

Techopedia อธิบาย Functional Reactive Programming (FRP)

FRP ได้รับการออกแบบมาสำหรับชุดข้อมูลหรือชนิดที่แตกต่างกันไปตามช่วงเวลา FRP ทำงานกับสององค์ประกอบหลักหรือแนวคิด: เหตุการณ์และพฤติกรรม ทั้งคู่เป็นตัวแทนของค่าซึ่งเมื่อมีการเปลี่ยนแปลงจะกลับไปสู่การกระทำหรือปฏิกิริยาบางอย่าง ตัวอย่างเช่นการเคลื่อนไหวของเมาส์คอมพิวเตอร์ในช่วงระยะเวลาต่อเนื่องเป็นพฤติกรรมที่ตำแหน่งลูกศรเมาส์ที่เปลี่ยนแปลงตลอดเวลาเป็นค่าที่สอดคล้องกัน ในทำนองเดียวกันการคลิกเมาส์เป็นกิจกรรมและสถานที่หรือปริมาณการคลิกเป็นค่าฐาน FRP ช่วยให้สามารถรวบรวมและใช้ตัวแปรเหล่านี้และค่าของพวกเขากับแอปพลิเคชันและบริการต่าง ๆ โดยเฉพาะในสภาพแวดล้อมการคำนวณแบบโต้ตอบเช่นภาพเคลื่อนไหวหุ่นยนต์ GUI และแบบจำลอง

ฟังก์ชั่นการเขียนโปรแกรมปฏิกิริยา (frp) คืออะไร? - คำจำกัดความจาก techopedia