1. O Node.js precisa de algo entre PaaS e um servidor bare metal
Nas aplicações Node.js, a primeira escolha natural é muitas vezes o modelo habitual das plataformas PaaS (Platform as a Service): fazes git push e a aplicação funciona, sem gerir um servidor. O problema surge na fatura: a maioria destas plataformas cobra em dólares, com preços que sobem rapidamente com o tráfego real em produção, enquanto a infraestrutura está fisicamente fora da Polónia.
Na Saplo, disponibilizamos a aplicação Node.js como um starter (Express) pronto a utilizar, com a versão do Node à tua escolha (18, 20 ou 22, 20 por predefinição). Podes substituir o código pelo teu próprio através de git deploy: o push para o repositório atualiza automaticamente a aplicação em execução, sem teres de iniciar sessão manualmente no servidor após cada alteração.
O manifesto da aplicação indica um mínimo de 512 MB de RAM e 3 GB de espaço em disco, o que significa que até o Box S (1 GB de RAM) consegue tecnicamente alojar uma aplicação Node simples. Para mais do que um protótipo, porém, vale a pena considerar o Box M com acesso SSH completo.



