Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Next.js e Apollo - Aplicativo de Portfólio (com React, GraphQL, Node)

Curso de Next.js e Apollo - Aplicativo de Portfólio (com React, GraphQL, Node)

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

Next.js e Apollo - Aplicativo de Portfólio (c/ React, GraphQL, Node)

Aprenda GraphQL e Apollo! Crie um aplicativo de portfólio de alto desempenho em Next.js (Next 9+) / React com suporte do Apollo + Node.js

O que é GraphQL?

GraphQL é uma poderosa linguagem de consulta para sua API e um tempo de execução do lado do servidor para executar consultas usando um sistema que você define para seus dados. Ele não está vinculado a nenhum banco de dados específico ou mecanismo de armazenamento e pode ser integrado perfeitamente ao seu código e dados existentes.

O que é Apollo?

Apollo é a implementação padrão do setor para GraphQL que fornece a camada de gráfico de dados conectando aplicativos modernos à nuvem. Com o Apollo, você pode lidar facilmente com a busca de dados, o cache e o gerenciamento de estado.

O que é Next.js?

Next.js é um framework React que oferece infraestrutura e uma experiência de desenvolvimento simplificada para aplicativos renderizados no lado do servidor (SSR). Ele possui um sistema de roteamento baseado em páginas intuitivo com suporte para rotas dinâmicas. O Next.js suporta tanto a geração estática (SSG) quanto a renderização no lado do servidor (SSR) por página.

O que você vai construir?

Neste curso, vamos nos concentrar principalmente na construção de recursos de portfólio. Você aprenderá como gerenciar efetivamente os dados do cliente e do servidor usando Apollo e GraphQL. Os dados serão armazenados em um banco de dados Mongo Atlas, e vamos nos comunicar com ele por meio do servidor Node.js. Criaremos funcionalidades para criar portfólios e explorar técnicas eficientes de gerenciamento de formulários. Além disso, abordaremos a atualização de dados existentes e a implementação de uma funcionalidade de exclusão. Todos os recursos serão reativos e atualizarão as visualizações em tempo real. Você obterá uma compreensão sólida da busca de dados e mutações com o Apollo. Outro recurso importante em que trabalharemos é a autenticação baseada em sessão. Criaremos formulários de login e registro, permitindo que os usuários se registrem, façam login e acessem recursos autenticados. Você aprenderá como gerenciar sessões, proteger páginas e manter um estado de autenticação em toda a sua aplicação. O recurso do fórum será um foco principal deste curso. Você aprenderá como construir um fórum totalmente funcional com tópicos e postagens. Integraremos um componente para criar tópicos e postagens, permitindo que os usuários criem vários tópicos, postagens e respostas em tempo real em vários navegadores. Além disso, você aprenderá como implementar paginação para manipulação eficiente de dados. Mais adiante no curso, abordaremos a geração de dados aleatórios para a página inicial e discutiremos a reutilização. Finalizaremos a página do CV e mergulharemos no processo de implantação. Depois de aplicar todas as melhorias de produção, implantaremos nosso aplicativo no Heroku, tornando-o acessível a qualquer pessoa na internet.

O que você vai aprender

- Desenvolver um aplicativo web do mundo real com Next.js, Apollo e Node.js - Criar seu próprio aplicativo de portfólio usando os frameworks mais procurados no mercado - Dominar o poder do GraphQL - Estabelecer-se no empolgante campo do ambiente de desenvolvimento web Next.js e React
Ver informações completas