Article image
Olival Neto
Olival Neto24/03/2023 21:16
Compartilhe

Minha Primeira Aplicação React está no AR com Netlify

    Fala, Dev.

    Minha primeira aplicação React está no AR: https://crud-react-api.netlify.app/

    A aplicação é simples: Um formulário de cadastro, no qual, você pode pesquisar os usuários já cadastrados, atualizar os dados, deletar e inserir novos cadastros, utilizando as requisições http (get, post, delete e update), com programação assíncrona (asyn, await, fetch, then), utilizando como api o json server, e mais algumas coisas.

    O Projeto ainda está em andamento, mas gravei o processo de desenvolvimento para compartilhar e servir como material de estudo: 

    - Parte 1: Criação do Formulário: https://youtu.be/Ah1Kau1PEOw

    - Parte 2: Consumo da API: https://youtu.be/wy2aCq2QbRM

    Estou utilizando a Netlify para hospedar a aplicação.

    Os conceitos envolvidos até agora para este projeto foram:

    - Criação de Componentes

    - Hooks

    - Programação Assíncrona

    - Consumo de API

    - Json Server

    - Estilização de Componentes

    - Requisição HTTP: Get, Post, Delete e Update

    Github do projeto: https://github.com/olivalpaulino/crud_api

    Desafios encontrados?

    - Unificar todos os conceitos e práticas neste projeto

    - Encontrar um ambiente gratuito de hospedagem: Netlify

    - Criar os testes e casos de uso

    - Deixar tudo o mais simples possível para aprender o processo e escalar

    A curva de aprendizado foi grande, mas consegui compilar tudo em 2 horas de vídeo sob demanda, nos links que apresento acima.

    Espero que gostem da ideia e agora, que já está em produção (feito o deploy), vamos atualizar e corrigir os bugs rsrs.

    Possíveis bugs já encontrados:

    - O netlify é criado para projetos estáticos, logo, não sei se o json server vai rodar nele, ou se precisarei buscar uma nova estratégia.

    Atualizações programadas:

    - Criar rotas com React Router Dom, mas também terei que testar se o netlify dará suporte a isso.

    Demais informações:

    - O netlify tem integração com o Github. Logo, a atualização que você fizer no github, será atualizada automaticamente, ou seja, deploy automático.

    Até a próxima.

    #react #github #git #javascript

    Compartilhe
    Comentários (0)