Tópicos em alta
#
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.
Por que a "etapa de uso" é necessária?
Alguém apontou que as etapas de um fluxo de trabalho são como "pontos de verificação de spawn" em um videogame. Boa analogia.
Uma consequência interessante de marcar uma função como "usar fluxo de trabalho" é que você não tem permissão para fazer E/S além de etapas.
Os fluxos de trabalho precisam ser livres de efeitos colaterais e determinísticos. Cada vez que você aguarda essa função deve ser um passo.
Essas chamadas de função podem ser consideradas como continuações serializáveis. As entradas e saídas dessas funções são confirmadas em um log. Pense em JSON.
Se você tem um fluxo de trabalho com 3 etapas e a última falha, temos que ser capazes de "executar novamente" toda a função e ter um controle perfeito sobre o estado do mundo.
Dessa forma, "use step" é realmente muito semelhante a "use cache" ou "getStaticProps" — funções que podem ser externalizadas e isoladas no espaço e no tempo, rodando em diferentes "computadores".

Melhores
Classificação
Favoritos

