Qual é a diferença entre o Uppy e a Transloadit?
O Uppy e a Transloadit podem parecer oferecer funcionalidades semelhantes, mas há algumas diferenças importantes entre os dois.
O Uppy é uma ferramenta de código aberto para upload de arquivos na web. Ela foi criada pela Transloadit para que os usuários finais compartilhem seus arquivos com facilidade e confiabilidade. Eles podem obter arquivos facilmente de fontes de terceiros, como o Dropbox, de câmeras ou de URLs remotas, e enviá-los diretamente ao destino final definido por você. Esse destino pode ser um bucket do S3, o servidor FTP de algum site ou a Transloadit. Nesse último caso, a plataforma de codificação da Transloadit costuma ser usada como um local intermediário para transformar os arquivos antes de enviá-los ao destino final, onde outras pessoas podem utilizá-los.
Por outro lado, como já mencionado, a Transloadit processa arquivos. Seja para atuar simplesmente como um proxy para exportar arquivos para seu bucket do S3, realizar uma série de manipulações de imagens, detectar rostos ou codificar vídeos para a melhor exibição em um iPad, a Transloadit é a melhor maneira de lidar com isso sem precisar ter e operar infraestrutura própria. Criar e operar essa infraestrutura é caro quando isso não faz parte da atividade principal da sua empresa, e os investimentos nela não podem ser aproveitados por mais de uma empresa. É possível fazer upload para a Transloadit a partir do Uppy usando o plugin da Transloadit. Siga o guia de frameworks para ver exemplos com assinatura gerada no servidor em JavaScript, React, Next.js, Vue e Angular.
Se você trabalha com arquivos na web, recomendamos usar a Transloadit e o Uppy em conjunto.