SantosFrontEnd / santosfrontend.github.io

Site do grupo santos.frontend()
http://santosfrontend.github.io/
5 stars 0 forks source link

Tecnologias a usar #1

Open caio-ribeiro-pereira opened 9 years ago

caio-ribeiro-pereira commented 9 years ago

Galera criei essa issue para discutirmos quais tecnologias/frameworks vamos usar no site. Como o site será em github pages, não será necessário criar um backend, apenas frontend e ferramentas de automatização de build. Vou citar abaixo o que eu gostaria de usar: Grunt e JavaScript puro. Com grunt posso criar toda automatização de build do site, e o motivo de usar javascript seria mais para galera aprender ao máximo javascript.

E vocês o que preferem usar?

jferreira-godaddy commented 9 years ago

A princípio, o mais apropriado seria fazer uma home longa apenas, do tipo site de uma página só.

Se alguém quiser escrever, poderia ter um blog também.

Eu fiz um rascunho https://moqups.com/jbf.coach@gmail.com/BOkJ9Qzg

jferreira-godaddy commented 9 years ago

Eu quero aprender a usar esse tal de React.

andersonalvesalmeida commented 9 years ago

React é show, mas acho que nem todos manjam disso ainda, quem esta maus a frente é o Hugo Bessa nos estudos... Eu sugiro usarmos uma abordagem mais simples, Angularjs + twitter bootstrap, assim todos podem participar, e de forma rápida...

Podemos criar novos projetos depois e usar React.js e outras coisas legais para estudo...

caio-ribeiro-pereira commented 9 years ago

@andersonalvesalmeida usar Angular na minha opinião não seria simples, seria tão complexo quanto usar React. Eu não manjo de Angular, e pensando na galera que ta aprendendo javascript, com certeza eles não vão entender também.

Sobre o bootstrap, sou a favor de usar alguns componentes e não tudo dele, por exemplo, o grid responsivo deles é uma boa, de resto seria legal agente mesmo botar mão na massa.

caio-ribeiro-pereira commented 9 years ago

@johnylab criar uma estrutura de blog pode ser legal, mas teriamos que garantir posts com frequência, por isso dei a idéia de fazer um Planet RSS que é basicamente um agregador de rss de blogs, eae quem já tem blog automaticamente seria divulgado seus posts na página do agregador. Isso reduziria a complexidade de ter que instalar um Ghost ou Wordpress da vida, que pode consequentemente não ser muito usado.

jferreira-godaddy commented 9 years ago

Agora eu entendi pra quê usar javascript...

jferreira-godaddy commented 9 years ago
caio-ribeiro-pereira commented 9 years ago

Boa @johnylab então acho que devemos antes de continuar nessa issue, criar uma nova issue pra identificar o que a galera (que vai participar) quer aprender no desenv do site.

hugooliveirad commented 9 years ago

Eu acho que devemos simplificar e criar usando Jekyll (que nem automação precisa no Github Pages). É muito simples e o pessoal que quisesse colaborar poderia apenas enviar um Pull Request com o post :).

williamcosta commented 9 years ago

Galera em um último projeto que eu fiz usei o Neat como Grid e achei bem massa e fácil de usar. Também tinha pensado em usar o Jekyll como gerador estático, simples, bem rápido e ainda se integra fácil o Github Pages.

rbgadotti commented 9 years ago

Concordo com o @hugobessaa sobre o uso do Jekyll. Acho que o site deveria ser apenas para guardar informações sobre o grupo, data dos encontros, como foram os encontros e posts que a galera mesmo faria com pull request no caso.

caio-ribeiro-pereira commented 9 years ago

Também existe o HarpJS (http://harpjs.com) que é bem melhor e mais simples que Jekyll e é escrito em Node.js

hugooliveirad commented 9 years ago

Mas não tem a facilidade de Deploy do Jekyll por aqui :/. Com Jekyll a galera poderia apenas mandar o pull request, sem nem precisar instalar nada no computador. Em qui, 5 de fev de 2015 às 17:47, Caio Ribeiro Pereira < notifications@github.com> escreveu:

Também existe o HarpJS (http://harpjs.com) que é bem melhor e mais simples que Jekyll e é escrito em Node.js

— Reply to this email directly or view it on GitHub https://github.com/SantosFrontEnd/santosfrontend.github.io/issues/1#issuecomment-73113446 .

caio-ribeiro-pereira commented 9 years ago

@hugobessaa vc esta errado, na vdd quem faz o deploy é o github, e ele faz deploy automatico até com html puro, sem usar jekyll. E para o harp tem esse link http://harpjs.com/docs/deployment/github-pages De qualquer forma se precisar minificar, e dar um trato no frontend como pré-build, vc faz isso usando grunt e já era. Esse meu projeto eu uso harp com github pages: http://github.com/caio-ribeiro-pereira/devfreecasts E todo build do site faço usando grunt até commit automático para branch gh-pages to fazendo com grunt.

carmona commented 9 years ago

+1 voto no uso de jekyll, IMHO seria melhor usar algo simples e declarativo como bootstrap pra galera ir se acostumando

andersonalvesalmeida commented 9 years ago

Bom, meu voto é para o mais simples, acho que a idéia agora é criarmos um site, ai podemos discutir novas propostas de projetos e tecnologias e irmos desenvolvendo juntos...

Em 5 de fevereiro de 2015 22:49, Filipe Carmona notifications@github.com escreveu:

+1 voto no uso de jekyll, IMHO seria melhor usar algo simples e declarativo como bootstrap pra galera ir se acostumando

— Reply to this email directly or view it on GitHub https://github.com/SantosFrontEnd/santosfrontend.github.io/issues/1#issuecomment-73161553 .

Anderson Alves de Almeida. Engenheiro Elétrico - Modalidade Eletrônica. http://www.andersonalves.com/

Curriculo: http://lattes.cnpq.br/1880686062854710

andreloureiro commented 9 years ago

+1 Jekyll

caio-ribeiro-pereira commented 9 years ago

+1 HarpJS (no lugar do Jekyll) :P

jferreira-godaddy commented 9 years ago

eu desempato! joguei a moedinha aqui...

caiu coroa: :+1: Jekyll

hugooliveirad commented 9 years ago

+1 Jekyll. (tudo direto no Github, sem necessitar instalação no computador de quem quer colaborar).

williamcosta commented 9 years ago

+1 Jekyll com certeza, bem mais fácil.

jferreira-godaddy commented 9 years ago

Jekyll tem markdown?

andreloureiro commented 9 years ago

@johnylab sim!

lucascaprio commented 9 years ago

+1 Jekyll.

andersonalvesalmeida commented 9 years ago

E ae pessoal, paramos? kkkk, o que vai ser? Vamos fazer um fazer um Planet RSS como o @caio-ribeiro-pereira sugeriu (Eu apoio...). Só acho que temos que fazer logo, aproveitar a motivação.

andersonalvesalmeida commented 9 years ago

Pessoal?

caio-ribeiro-pereira commented 9 years ago

É vdd parece que a galera sumiu! Quero ver código galera! Quem é que vai dar o pontapé inicial no site em Jekyll? Se fosse em HarpJS eu ja teria criado hehehe On Feb 24, 2015 1:19 PM, "andersonalvesalmeida" notifications@github.com wrote:

Pessoal?

— Reply to this email directly or view it on GitHub https://github.com/SantosFrontEnd/santosfrontend.github.io/issues/1#issuecomment-75787935 .

hugooliveirad commented 9 years ago

Nesse fds eu começo o site

jferreira-godaddy commented 9 years ago

Eu tomei uma surra da API do Flickr e tô de ressaca.

andersonalvesalmeida commented 9 years ago

Nunca usei nem o Jekyll nem o HarpJS, sabado vou estudar o Jekyll que parece ser a opção mais votada para colaborar

2015-02-24 17:27 GMT-03:00 Jo notifications@github.com:

Eu tomei uma surra da API do Flickr e tô de ressaca.

— Reply to this email directly or view it on GitHub https://github.com/SantosFrontEnd/santosfrontend.github.io/issues/1#issuecomment-75838727 .

Anderson Alves de Almeida. Engenheiro Elétrico - Modalidade Eletrônica. http://www.andersonalves.com/

Curriculo: http://lattes.cnpq.br/1880686062854710

jferreira-godaddy commented 9 years ago

O design vai ser Bootstrap?

caio-ribeiro-pereira commented 9 years ago

Esse framework achei bem legal: http://materializecss.com

andersonalvesalmeida commented 9 years ago

Por mim sim, só trabalhar num tema legal...

2015-02-26 9:19 GMT-03:00 Jo notifications@github.com:

O design vai ser Bootstrap?

— Reply to this email directly or view it on GitHub https://github.com/SantosFrontEnd/santosfrontend.github.io/issues/1#issuecomment-76168899 .

Anderson Alves de Almeida. Engenheiro Elétrico - Modalidade Eletrônica. http://www.andersonalves.com/

Curriculo: http://lattes.cnpq.br/1880686062854710

andreloureiro commented 9 years ago

Em alguns comments, foi dito que o desenvolvimento serviria também para aprendizado da galera. Será que não seria legal não usar um framework pra CSS?

jferreira-godaddy commented 9 years ago

body { font-family:'Times New Roman'; font-size:13px}

joinha:-S vamos fazer CSS puro :PEm Thu, 26 Feb 2015 10:01:09 -0300, Andre Loureiro notifications@github.com escreveu:Em alguns comments, foi dito que o desenvolvimento serviria também para aprendizado da galera. Será que não seria legal não usar um framework pra CSS?

—Reply to this email directly or view it on GitHub.

hugooliveirad commented 9 years ago

Eu pensei em basear o site no meu próprio site. Quando virem o código eu explico pq devemos usar pré-processadores.

andersonalvesalmeida commented 9 years ago

Concordo com o uso de pré-processadores.

Já o http://materializecss.com/ nada mais é que um css baseado no material design da google, porém todos os recursos de iteratividade que o material design recomenta não estão presentes nesse cara, eles por elas é melhor bootstrap mesmo, ou criamos um css baseando-se em algum design proposto.

2015-02-26 12:39 GMT-03:00 Hugo notifications@github.com:

Eu pensei em basear o site no meu próprio site. Quando virem o código eu explico pq devemos usar pré-processadores.

— Reply to this email directly or view it on GitHub https://github.com/SantosFrontEnd/santosfrontend.github.io/issues/1#issuecomment-76199588 .

Anderson Alves de Almeida. Engenheiro Elétrico - Modalidade Eletrônica. http://www.andersonalves.com/

Curriculo: http://lattes.cnpq.br/1880686062854710

caio-ribeiro-pereira commented 9 years ago

Aee @hugobessaa que tal criar o site usando esse static site generator escrito em Golang e que é o seu xará? https://github.com/spf13/hugo