Subiecte populare
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
De ce este nevoie de "pasul de utilizare"?
Cineva a subliniat că pașii dintr-un flux de lucru sunt ca "punctele de control de spawn" într-un joc video. Bună analogie.
O consecință interesantă a marcării unei funcții "utilizați fluxul de lucru" este că nu aveți voie să faceți I/O în afară de pași.
Fluxurile de lucru trebuie să fie lipsite de efecte secundare și deterministe. De fiecare dată când aștepți acea funcție trebuie să fie un pas.
Aceste apeluri de funcție pot fi considerate continuări serializabile. Intrările și ieșirile acestor funcții sunt angajate într-un jurnal. Gândiți-vă la JSON.
Dacă aveți un flux de lucru cu 3 pași și ultimul eșuează, trebuie să putem "rula" întreaga funcție și să avem o înțelegere perfectă a stării lumii.
În acest fel, "use step" este de fapt foarte asemănător cu "use cache" sau "getStaticProps" - funcții care pot fi externalizate și izolate în spațiu și timp, rulând în diferite "computere".

Limită superioară
Clasament
Favorite

