Acasă Dezvoltare Ce este programarea funcțională reactivă (frp)? - definiție din techopedia

Ce este programarea funcțională reactivă (frp)? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă programarea funcțională reactivă (FRP)?

Programarea funcțională reactivă (FRP) este un cadru de programare care combină tehnici de programare funcționale și reactive pentru a construi aplicații, servicii și dispozitive. Permite schimbarea stării sau funcționării dinamice a platformei de bază cu evenimente și comportamente care se schimbă în timp continuu sau discret.

Techopedia explică programarea funcțională reactivă (FRP)

FRP este conceput în principal pentru seturi de date sau tipuri care variază în timp. FRP funcționează pe două componente sau concepte de bază: evenimente și comportamente. Ambele reprezintă valori, care, odată schimbate, vor reveni într-o acțiune sau reacție. De exemplu, mișcarea unui mouse de calculator pe o perioadă continuă de timp este un comportament, în care locația mereu schimbătoare a săgeții mouse-ului este valoarea corespunzătoare a acestuia. În mod similar, clicul mouse-ului este un eveniment, iar locul sau cantitatea de clicuri este valoarea de bază. FRP permite captarea și utilizarea acestor variabile și valorile lor cu diferite aplicații și servicii, în special în medii de calcul interactive, cum ar fi animații, robotică, GUI și simulări.

Ce este programarea funcțională reactivă (frp)? - definiție din techopedia