trabalhando / ondetrabalhar

Lista de bons lugares para trabalhar nas cidades brasileiras. Cafés, coworkings, hotéis e onde mais for possível trabalhar.
30 stars 5 forks source link

Tecnologia #4

Open luisfmsouza opened 8 years ago

luisfmsouza commented 8 years ago

Issue destinada a discussão de assuntos como:

Quais ferramentas vamos usar? Onde vamos hospedar? etc

klarkc commented 8 years ago

Copiando minha sugestão em https://github.com/frontendbr/open-source/issues/12#issuecomment-234037414:

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.

klarkc commented 8 years ago

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) .

dleitee commented 8 years ago

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

klarkc commented 8 years ago

Dois bons guias desenvolvidos pela galera do próprio google para usar como ponto de partida:

https://codelabs.developers.google.com/codelabs/polymer-firebase/

https://codelabs.developers.google.com/codelabs/polymer-firebase-pwa/index.html?index=..%2F..%2Findex#0

luisfmsouza commented 8 years ago

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.

klarkc commented 8 years ago

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

evansantos commented 8 years ago

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

luisfmsouza commented 8 years ago

Feito @klarkc ! Manda bala! 🚀

AlbertoMonteiro commented 8 years ago

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!!

klarkc commented 8 years ago

Sobre web-components: http://hipsters.tech/web-components-hipsters-06/

giovannism20 commented 7 years ago

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

odirleiborgert commented 7 years ago

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