O Pagoda abriu oficialmente a versão beta da API Near Query, uma infraestrutura sem servidor totalmente gerenciada que oferece pontos de extremidade Blockchain #Indexers, armazenamento e GraphQL. Agora, os desenvolvedores podem criar indexadores para qualquer Smart Contract usando o JavaScript e a Biblioteca Primitiva Near Lake e armazenar dados em esquemas SQL personalizados, tudo sem precisar gerenciar qualquer infraestrutura. Essa abordagem simplifica significativamente a maneira como os desenvolvedores interagem com dados de blockchain e os capacita a criar aplicativos B.O.S com ótimas experiências de usuário.
A API de consulta Near permite que os desenvolvedores armazenem o código indexador on-chain e recebam um banco de dados provisionado automaticamente com API GraphQL e dados históricos indexados, atualizados continuamente por meio de um serviço indexador que rastreia de perto a blockchain. A API do GraphQL suporta consultas paginadas e agregadas, como Count, AVG, Min, etc. Também permite assinaturas por meio de soquetes da Web, permitindo criar interfaces de usuário que atualizam dados sem a atualização da página.
Com o QueryAPI, você pode obter rapidamente pontos de extremidade Graphql e usá -los diretamente em seus DAPPs para enriquecer a experiência do usuário e melhorar o desempenho da interface do usuário.
Na versão mais recente, o Pagoda mudou para uma infraestrutura mais escalável e estável e de origem aberta do código para facilitar a execução e contribui para o desenvolvimento futuro.
Exemplo de indexadores
Além disso, a Pagoda introduziu vários indexadores de amostra:
- Um indexador de feed social para postagens, curtidas e comentários com um componente correspondente. Esta API atualmente alimenta o feed de atividades em near.org.
- Um indexador de componente B.O.S com um feed de widget que é atualizado automaticamente a cada commit usando WebSockets.
Interface de usuário
A interface amigável da API NEAR Query, construída com componentes B.O.S, fornece acesso fácil a todos os indexadores e aos principais recursos da plataforma que agilizam o processo de construção de indexadores:
- Acesso a todos os indexadores criados na plataforma. Os desenvolvedores podem aprender com exemplos práticos, pois o código e os esquemas dos indexadores são armazenados on-chain.
- Edite o código on-line com preenchimento automático para facilitar o acesso aos dados do bloco e às tabelas SQL para um desenvolvimento eficiente.
- Depure indexadores em qualquer bloco usando o console do navegador para ter uma experiência de depuração familiar.
- Crie consultas GraphQL usando o playground GraphiQL.
- Gere automaticamente código JSX para desenvolvimento rápido de componentes B.O.S.
- Monitore o status do indexador e acesse logs escritos em código JavaScript.
- Inicie a indexação histórica a partir de qualquer bloco.
Documentação
A Pagoda criou documentação para QueryAPI para ajudá-lo a começar. Dê uma olhada em como funciona, leia sobre as funções do indexador, o objeto de contexto e confira os tutoriais. Para fornecer mais informações sobre os recursos da API NEAR Query, a equipe do produto preparou um vídeo passo a passo que você pode assistir aqui.
Convite para testes beta
A Pagoda convida os desenvolvedores a registrarem seu interesse nos testes beta fechados da API NEAR Query. Se você estiver interessado em indexar smart contracts na Mainnet com transações moderadas por dia, a equipe está ansiosa para interagir com você e ajudá-lo a começar. Utilize este link para registrar seu interesse.
Crie dApps JavaScript full-stack no NEAR
No NEAR, os desenvolvedores de JavaScript podem criar smart contracts com baixas taxas de gás, interfaces de usuário rápidas e descentralizadas no B.O.S e alimentados por QueryAPI, e tudo isso sem precisar se preocupar com a infraestrutura em nuvem.
A Pagoda trabalhará com desenvolvedores B.O.S para melhorar a experiência do desenvolvedor na construção, depuração, uso e manutenção de indexadores, bem como desempenho e escalabilidade para se preparar para disponibilidade geral ainda este ano.
Junte-se a este novo capítulo emocionante de dApps JavaScript full-stack com NEAR B.O.S. e API de consulta NEAR!
Por NEAR FOUNDATION