Open caio-ribeiro-pereira opened 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
Eu quero aprender a usar esse tal de React.
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...
@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.
@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.
Agora eu entendi pra quê usar javascript...
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.
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 :).
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.
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.
Também existe o HarpJS (http://harpjs.com) que é bem melhor e mais simples que Jekyll e é escrito em Node.js
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 .
@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.
+1 voto no uso de jekyll, IMHO seria melhor usar algo simples e declarativo como bootstrap pra galera ir se acostumando
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
+1 Jekyll
+1 HarpJS (no lugar do Jekyll) :P
eu desempato! joguei a moedinha aqui...
caiu coroa: :+1: Jekyll
+1 Jekyll. (tudo direto no Github, sem necessitar instalação no computador de quem quer colaborar).
+1 Jekyll com certeza, bem mais fácil.
Jekyll tem markdown?
@johnylab sim!
+1 Jekyll.
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.
Pessoal?
É 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 .
Nesse fds eu começo o site
Eu tomei uma surra da API do Flickr e tô de ressaca.
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
O design vai ser Bootstrap?
Esse framework achei bem legal: http://materializecss.com
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
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?
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.
Eu pensei em basear o site no meu próprio site. Quando virem o código eu explico pq devemos usar pré-processadores.
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
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
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?