Koti kehitys Mikä on toiminnallinen reaktiivinen ohjelmointi (frp)? - määritelmä techopediasta

Mikä on toiminnallinen reaktiivinen ohjelmointi (frp)? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä toiminnallinen reagoiva ohjelmointi (FRP) tarkoittaa?

Funktionaalinen reaktiivinen ohjelmointi (FRP) on ohjelmointikehys, joka yhdistää toiminnalliset ja reaktiiviset ohjelmointitekniikat sovellusten, palveluiden ja laitteiden rakentamiseksi. Se mahdollistaa taustalistan tilan tai toiminnan muuttamisen dynaamisesti tapahtumilla ja käyttäytymisellä, jotka muuttuvat jatkuvan tai erillisen ajan kuluessa.

Techopedia selittää toiminnallisen reaktiivisen ohjelmoinnin (FRP)

FRP on ensisijaisesti suunniteltu tietosarjoille tai tyypeille, jotka vaihtelevat ajan myötä. FRP toimii kahdessa ydinkomponentissa tai konseptissa: tapahtumissa ja käyttäytymisessä. Molemmat edustavat arvoja, jotka muuttuessaan palautuvat joihinkin toimiin tai reaktioihin. Esimerkiksi tietokonehiiren liike jatkuvan ajanjakson ajan on käyttäytymistä, jossa hiiren nuolen jatkuvasti muuttuva sijainti on vastaava arvo. Samoin hiiren napsautus on tapahtuma ja napsautusten paikka tai määrä on perusarvo. FRP mahdollistaa näiden muuttujien ja niiden arvojen sieppaamisen ja käytön erilaisilla sovelluksilla ja palveluilla, erityisesti vuorovaikutteisissa laskentaympäristöissä, kuten animaatiot, robotit, GUI ja simulaatiot.

Mikä on toiminnallinen reaktiivinen ohjelmointi (frp)? - määritelmä techopediasta