Executando verificação de segurança...
1

A API em si não é importante, mas onde você vai guardar os dados!

Vai ter que ser em algum lugar que seja um object storage.
Existem várias empresas nessa área, a mais conhecida é AWS com o S3.
As outras empresas acaba usando a mesma API compative com S3.

R2 da cloudflare é um deles
https://www.cloudflare.com/pt-br/products/r2/

Outros:

https://bunny.net/storage/

https://www.idrive.com/object-storage-e2/

https://wasabi.com/

https://contabo.com/en/object-storage/

https://www.scaleway.com/en/pricing/?tags=storage

Aqui um texto comparando alguns
https://www.coralnodes.com/amazon-s3-alternatives/

Todos eles usma a API S3.
O bom dessa API é que: vc faz um upload direto navegador pro balde do storage!
Sem ter que passar pelo seu servidor(e gastar muita banda)

Aqui como usar API s3 com node(todos os serviços são compativeis)
https://austingil.com/upload-to-s3/
Usa a API s3 e escolhe o serviço que melhor for pra você!

Aqui mostra como fazer direto do navegador pro balde
https://devcenter.heroku.com/articles/s3-upload-node

Eu acho que o melhor custo beneficio é o R2 da cloudflare!
Se você utilizar um deles ou OUTRO deixa uma resposta aqui no meu comentário e edita a postagem com a empresa que você escolheu

Carregando publicação patrocinada...
1

Antes de tudo, muito obrigado pela respostas, Uriel!

Li aqui os links que você mandou, foi muito esclarededor!

Mas queria perguntar, então o custo-benefício do R2 da cloudflare é superior ao usar somente a S3? Ou ela seria melhor, falando em custo-benefício, em comparação aos outros citados?

1

custo-benefício do R2 da cloudflare é superior ao usar somente a S3

R2 tem saída de objetos de graça!
S3 custa dinheiro.

Cada imagem vista num navegador ou baixada entra no custo.

Cada giga que sai do s3 e vai pra algum lugar custa: 0.08
cada giga armazenado no s3 custa 0.023 por mês

Cada giga que sai do R2 não custa nada!
cada giga armazenado no R2 custa 0,015 por mês

Mas leia bastante! R2 cobra por outras coisas!

Você pode usar a calculadora do R2 https://r2-calculator.cloudflare.com/
para ter uma ideia!

Tem também o https://www.idrive.com/object-storage-e2/pricing
Que dizem não cobrar pela saída!

Aqui um relato do uso do R2 e a diferença do S3

https://simplebackups.com/blog/early-look-cloudflare-r2-vs-S3-pricing-backups/

O custo beneficio vai ser apenas seu! Você é que vai ter que calcular tudo isso
e ver a melhor opção pra seu caso!

E lembre-se de nos informar aqui sua decisão

Abraços!

1

Caramba, que top! Muito bom sua explicação, man.

Eu estava cogitando a S3 por causa da fama, mas agora vou pesquisar mais sobre a R2 e outras parecidas (as que você citou).

A feature seria aparentemente simples, os usuários poderiam subir quantas fotos quiserem, mas acho que haveria tratamento na API (principalmente, em diminuir tamanho e colocar a logo), ou seja não enviaria direto para armazenar...

1

API (principalmente, em diminuir tamanho e colocar a logo)

Acho que a cloudflare tem algo de transformação assim! Não tenho certeza.
Mas seria bom pesquisar no site deles!

0

Que bom que ajudei! Espero que consiga resolver bem eu problema.
Lembre-se de informar aqui uma resposta

De um upvote nas respostas pra ajudar a gente aqui no site!
:)

1

Informo sim, vai levar um tempinho para chegar nessa parte, mas volto aqui pra falar a decisão que foi tomada.

Tentei dar um upvote aqui, falaram que eu não tenho que ter 2 coins (estronho). Assim que tiver, dou o upvote

1
1

Cara, li aqui, muito bom! Parece que a cloudfare irá resolver meu problema, ainda vou pesquisar um pouco, não sabia sobre a parte de ter que pagar toda vez que uma foto for acessada, estou analisando quanto custaria e quanto eu deveria cobrar por esse serviço...