Closed paulodealmeida closed 7 years ago
Lumen
Slim
Eu pensei em uma breve discussão sobre o que pesar na escolha. Se for por gosto pessoal ou experiência, pra mim tanto faz. Como havia uma opção entre silex e slim, optei pelo slim por ser mais enxuta.
Silex
zend-expressive
Vinao, acho que dá pra levantar algumas vantagens e desvantagens aqui em baixo.
Lumen
Slim
Silex
Nenhum FM
Sugiro aqui user FIREBASE
"o firebase é um otimo ecossitema para você dar start em vários projetos/negócios, porque não lhe demanda nada além da logica do seu app.
Você não vai precisar de um DB, vai usar o Realtime Database, que é, como o nome diz, reativo e em tempo real. Para você implementar um banco assim na mão, teria de trabalhar com varias coisas, websockets, push,... e por ai vai.
Como escolheram o Angular, você pode também usar o Firebase Hosting para hospedar o app (a versão web) ou pode usar o GitHub Pages, tanto faz. Mas o Hosting do firebase ja vem com SSL, não lembro agora se o GH Pages tem, mas com o SSL você já pode implementar PWA, pois o SSL é uma exigência para isso, e dái sua aplicação fica mauito mais inteligente e offline.
Se precisar de Storage, o Firebase também fornece o serviço.
Push Notifications também.
Tudo isso, serverless. Não precisa programar o servidor, é tudo manejado por apis ou SDKs.
É gratuito para até 100 conexões simultâneas, se passar disso você opta por um plano de $24 mensais.
Pense que 100 conexões simultâneas siginificam 100 usuários fazendo uma requisição no mesmo microssegundo. No dia que o projeto alcançar esse nível de acesso, a base de usuário será imensa e, faça as contas, o projeto já estará se pagando."
vamos de slim
Colocar +1 no fw de sua escolha ou sugira um outro não listado.