Professor Bruno Hauck apresenta o curso básico de node js para formulários multipart/form-data
Curso Básico de cadastro de usuário com imagem
Geralmente se sua Json para cadastrar as informações no servidor node, porém se for enviar um arquivo é necessário usar o multipart form data com isso fizemos um cadastro simples e também enviamos uma imagem esse projeto funcinará com qualquer front-end inclusive um HTML 5 puro sem javascript.
Express Js + Typescript
multipart/form-data
Formulário com Imagem
front-end usando Next Js
MongoDB
Classes em typescript
Cadastro de CPF
Avatar no formato de Imagem
Nome
Telefone
Utilizamos o multer para fazer o ulpload do arquivo outro ponto importante que usamos orientação a objeto no projeto e mongo db com moogose que um biblioteca que facilita a comunicaçã com o banco de dados Mongo DB
Express Js
Express.js é um framework para Node.js que fornece recursos mínimos para construção de servidores web. Foi lançado como software livre e de código aberto sob a Licença MIT. É um dos mais populares frameworks para servidores em Node.js
Multer
Multer é um middleware node.js para lidar com dados multipartes/formulários, que é usado principalmente para fazer upload de arquivos. Está escrito na parte superior do ajudante de garçom para máxima eficiência.