trabalhando/ondetrabalhar

Tecnologia

luisfmsouza opened this issue · 12 comments

Issue destinada a discussão de assuntos como:

Quais ferramentas vamos usar?
Onde vamos hospedar?
etc

Copiando minha sugestão em frontendbr/open-source#12 (comment):

Vou deixar meu pitaco, Polymer :D se for com ele eu posso contribuir mais.

https://www.polymer-project.org/1.0/

Deem uma olhada em vários componentes já criados que lidam com mapas: https://customelements.io/search/maps

Esse aqui é o componente do polymer mais usado pra lidar com mapas: https://elements.polymer-project.org/elements/google-map

Podemos usar o starter kit pra desenvolver mais rápido, mas podemos usar o polymer apenas em alguns locais também, sem problemas.

O backend da aplicação poderia ser no firebase (componente) ou numa outra solução, dessa parte não entendo muito.

Hospedagem recomendo o GitHub pages, mantendo um servidor de api REST third-party, como o firebase ou alguma outra alternativa.

Aparentemente o firebase também possui hospedagem para o cliente, usando as mesmas chaves do backend, poderia ser mais interessante usá-lo ao invés do Github pages para não usar uma branch apenas para deploy, porém para hospedar o cliente no firebase será necessário adicionar o NodeJS como requisito do projeto (algo que será feito de qualquer forma se quisermos implementar testes unitários também) .

Nunca trabalhei com polymer, mas acredito ser uma boa oportunidade para isso.

Eu também nunca trabalhei com Polymer pra dar uma opinião muito profunda.

Você consegue montar uma estrutura simples @klarkc, com alguns usos desses componentes? Assim eu e o @dleitee vamos acompanhando, e ajudando no quer for possível.

@luisfmsouza consigo sim, inicializa o repositório que eu faço um pull request

show, acho que você vai guiar a gente nisso @klarkc, por que eu só brinquei com firebase até o momento, mas não com polymer

Feito @klarkc ! Manda bala! 🚀

Usar Aurelia hospedando no github pages acho que é uma ótima opção.

Não vejo a necessidade para usar algum banco de dados para essa finalidade. Um simples arquivo json acho que já serve!!

@AlbertoMonteiro Dei uma olhada no projeto Aurelia achei bem legal, bem tranquilo de mexer.

Se quiserem fazer um gerenciamento com laravel tens aqui um CMS que desenvolvi...
https://github.com/odirleiborgert/borgert-cms