myappform é um aplicativo para web feito em NextJS e que consiste em uma rota /signup com cadastro de usuário e validação pelo lado do cliente por meio da lib unform em integração com yup.
A motivação que guiou o desenvolvimento deste projeto foi para praticar conceitos fundamentais no desenvolvimento web, como requisições HTTP; cadastro com formulário; autenticação pela parte do cliente;.
Este projeto pode ser usado em uma situação que precisa-se validar informações que o usuário preenche.
No desenvolvimento desta aplicação utilizou-se o framework Next.
Além de pôr em prática conceitos como requisição HTTP, validação de formulário e autenticação por meio de form, tive a oportunidade de utilizar o Next, aplicando as estilizações com o seu suporte nativo à CSS-in-JS.
Particularmente, acho que o Next é uma solução que proporciona melhor experiência de desenvolvimento do que o create-react-app.