Desenvolva com Cadence um DApp na Blockchain Flow
O que é Cadence? Cadence é a linguagem de contrato inteligente usada na Blockchain Flow. É uma linguagem orientada a recursos, inspirada em Swift, Kotlin e Rust.
As características do Cadence incluem:
Uso de recursos
Segurança baseada em capacidade
Segurança de tipos e sistema de tipos estáticos fortes
Pré-condições e pós-condições incorporadas para funções e transações
Uma explicação rápida de recursos: os recursos só podem existir em um único local de cada vez, não podem ser copiados e devem ser movidos ou destruídos explicitamente.
Então, agora que você tem um pouco mais de 🤏 compreensão sobre o Cadence, aqui estão alguns recursos gratuitos - sem trocadilho - para começar a aprender Cadence e desenvolvimento de DApp #noFlow.
Recursos para Aprender Cadence Curso de Cadence para Iniciantes da Emerald Academy
Aprenda os fundamentos do Cadence, construa um contrato NFT e implemente um contrato na testnet
Aprenda o Flow CLI, crie uma conta na testnet, assine transações e execute scripts
Canal do Jacob Tucker no Youtube
Canal 💎 absoluto - cobre uma ampla gama de tópicos de Cadence
Exemplos de contratos, scripts e transações com Cadence com explicações
Repositório no GitHub para acompanhar seu desafio de 100 dias com Cadence
Recursos para Aprender Desenvolvimento de DApp
Curso de DApp para Iniciantes da Emerald Academy
Construa um DApp para iniciantes usando Next.js e Cadence
Construa um serviço de nomes - semelhante a .find/.fn/.eth - usando Next.js e Cadence
Complete missões para construir um jogo de colecionáveis usando React e Cadence
Aplicativo de exemplo de mercado que explica como os aplicativos web interagem com a blockchain Flow
Build on Flow: Learn FCL Series
Série de 16 partes explicando a Biblioteca de Cliente Flow (FCL)
Construindo um aplicativo semelhante ao Twitter na Flow
Um tutorial detalhado sobre como construir um clone do Twitter usando Next.js
Recursos adicionais
Coleta de recursos de fluxo - ferramentas, artigos, tutoriais e muito mais
IDE no navegador para escrever contratos, transações e scripts inteligentes