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

Show!

Também estou fazendo algo parecido. No meu site (ainda em desenvolvimento) estou usando Next.js para API e Frontend com Server Side Rendering e algumas páginas estáticas.

Meu plano também é utilizar Vercel pra hospedar o site e Supabase para o banco de dados Postgres que também tem um bom limite gratuito.

Acho que vou fazer um rate-limit por IP na API utilizando o Redis no Upstash (como o Tabnews faz).

1

Que legal! Eu ainda quero usar o Supabase em algum projeto para testar, me parece muito interessante 🤔

Legal que você comentou sobre o rate-limit, não conhecia o Upstash, mas com certeza vou dar uma olhada, porque se um dia eu colocar cartão de crédito nestes serviços não quero ver minhas economias indo pro ralo haha 😆

1

Eu também não conhecia o Upstash, descobri olhando o código fonte do Tabnews 😆.

Depois da uma conferida aqui:
https://github.com/filipedeschamps/tabnews.com.br/blob/main/infra/rate-limit.js

Legal que você comentou sobre o rate-limit, não conhecia o Upstash, mas com certeza vou dar uma olhada, porque se um dia eu colocar cartão de crédito nestes serviços não quero ver minhas economias indo pro ralo haha 😆

Entendo perfeitamente, também só vou colocar meu cartão se um dia estiver ganhando dinheiro com um projeto 😆.