EticaAI / inclusao-digital

Recursos gratuitos de apoio à inclusão digital de pessoas desenvolvedoras de tecnologia
https://inclusao.etica.ai
The Unlicense
22 stars 3 forks source link

MVP de listagem de hospedagens grátis #5

Open fititnt opened 5 years ago

fititnt commented 5 years ago

Esse issue aqui é para reunir Produto Mínimo Viável (minimum viable product - MVP) no que diz respeito a hospedagens grátis.

Por hospedagem grátis, até para se ter ter critérios mínimos, esses aqui parecem ser uma boa linha base:

  1. Devem ser amigáveis para novos desenvolvedores, sem induzí-los a erros
  2. As opções aqui devem ser gratuitas por tempo indeterminado e/ou sem uso de trapaças
  3. Não deve exigir fornecer dados de cartão de crédito, nem ser extra de compra de outro serviço

No momento em que esse issue é aberto, tem-se apenas:

  1. 000webhost
  2. GitHub Pages
fititnt commented 5 years ago

Nota: nessa postagem aqui no Grupo Desenvolvimento Web (requer pre-aprovação para ver) há comentários sobre hospedagens grátis:

https://www.facebook.com/groups/desenvolvimentoweb/permalink/2279852592073167/

Dando cc no @leocavalcante porque ele também conhece umas hospedagens de lá (e até comentou nesse tópico ali)

leocavalcante commented 5 years ago

Então, tem o Firebase Hosting: https://firebase.google.com/docs/hosting/ e o Now https://zeit.co/now que segue esses critérios. O Firebase Hosting é só estáticos, mas no now rola PHP, Node.js, Go, Python, Rust...

leocavalcante commented 5 years ago

O Heroku https://www.heroku.com/home tem plano free também, só não lembro se vai pedir cartão em alguma etapa, mas já subi coisa lá. OpenShift https://www.openshift.com/ também

fititnt commented 5 years ago

Ainda bem que tem uma fase fechada para decidir como listar as coisas nesse repositório. Eu até estou considerando que pode ser uma ideia razoável quando for liberar, liberar primeiro o site aberto e só ele, e só depois abir o GitHub aqui, pois sem uma estruturação mais mínima os Pull Requests podem ficar complicados de lidar, nem digo do ponto de vista de decidir o que aceitar ou não, mas até para quem envia.

Por exemplo, tem alguns serviços que dependendo da categorização poderiam estar em mais de uma.

O Zeit Now, por exemplo, vendo parece super interessante que eu nem sabia que existia. Não fui atrás de referencias de como usar ele em Português (isto é, seja para gente sugerir daqui, ou pelo menos que a pessoa conseguiria encontrar sozinha). Mas nesse caso é mais algo sobre como definir requisitos de o que colocar aqui.

Sobre o heroku e o OpenShift, embora eles também sejam hospedagem, eles são um pouco mais genéricos.

Devo voltar nesse issue ainda essa semana. É possível que outros sejam criados (ou mesmo posts em comunidades do Facebook) para pegar outras opiniões sobre outros tópicos. E de certa forma, se for pra gente lançar um MVP, tende a ser melhor lançar pelo menos 1-3 opções para cada tipo de recurso (e garantir que esses estejam bem feitos) que depois poderia justamente servir de referência tanto para gente como para quem for enviar.

Na dúvida pode ser melhor que as poucas opções iniciais possam ser meio seguras para recomendar (mesmo que elas não sejam perfeitas). Dai quando surgir opções melhores, até pode surgir a oportunidade da gente sugerir que pessoas da comunidade criem tutoriais sobre a respectiva ferramenta ou forma de usar.

renatonerijr commented 5 years ago

Acho que vale a pena comentar sobre o Netlify, ele é bem simples de usar, só dropar os arquivos e está no ar.

O site dura 24 horas se não estiver logado. https://app.netlify.com/drop

Mas se logar ele fica permanente, acho que podemos incluir na lista, pois ele engloba tanto hospedagem como domínio.

Os links ficam nesse formato, mas um domínio personalizado pode ser adicionado. http://vibrant-panini-628d78.netlify.com/

fititnt commented 5 years ago

@renatonerijr se quiser, pode criar um issue separado para o renatonerijr. Dai comentamos lá o andamento. Ou então eu mesmo crio.