Mājas Attīstība Kas ir funkcionālā reaktīvā programmēšana (frp)? - definīcija no tehopedijas

Kas ir funkcionālā reaktīvā programmēšana (frp)? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē funkcionālā reaktīvā programmēšana (FRP)?

Funkcionālā reaktīvā programmēšana (FRP) ir programmēšanas ietvars, kas apvieno funkcionālās un reaktīvās programmēšanas metodes, lai izveidotu lietojumprogrammas, pakalpojumus un ierīces. Tas ļauj dinamiski mainīt pamata platformas stāvokli vai darbību ar notikumiem un izturēšanos, kas mainās nepārtrauktā vai diskrētā laikā.

Techopedia skaidro funkcionālā reaktīvā programmēšana (FRP)

FRP galvenokārt ir paredzēts datu kopām vai veidiem, kas laika gaitā mainās. FRP darbojas uz diviem galvenajiem komponentiem vai jēdzieniem: notikumiem un uzvedību. Abas no tām pārstāv vērtības, kuras pēc mainīšanas atgriezīsies kādā darbībā vai reakcijā. Piemēram, datora peles kustība nepārtrauktā laika posmā ir uzvedība, kurā vienmēr mainīgā peles bultiņas atrašanās vieta ir tai atbilstošā vērtība. Tāpat peles klikšķis ir notikums, un klikšķu vieta vai daudzums ir pamatvērtība. FRP ļauj notvert un izmantot šos mainīgos un to vērtības ar dažādām lietojumprogrammām un pakalpojumiem, īpaši interaktīvās skaitļošanas vidēs, piemēram, animācijās, robotikā, GUI un simulācijās.

Kas ir funkcionālā reaktīvā programmēšana (frp)? - definīcija no tehopedijas