Boaaa!
Preciso de uma ajuda quanto a arquitetura ou estrutura de um aplicativo que combinará informações em um formulário com input files. A ideia é que o usuário possa incluir fotos e videos em um relatório.
Já criei a API para consumo dos dados do relatório, com Java Spring, baseada em REST.
Agora, dúvidas surgiram quanto a estratégia de upload e bind dos arquivos com o relatório. Pensei da seguinte forma: no momento da inclusão dos arquivos crio a referência, isto é, incluo no relatório o nome dos arquivos. No submit, após ou antes, faço o upload dos arquivos. O que poderia ser mais para frente um outro thread. Também não quero utilizar a API para tal, fazendo o upload pelo APP.
Estou pensando em armazenar os arquivos no google drive, que fornece API para tal.
Enfim, o que acham da abordagem? Obrigado!
PS: a api foi construída em Java Spring e o front em react + redux + redux-form