Pizarra con algunos materiales de nuestros encuentros

sábado, 21 de abril de 2018

Proyecto: sitios web fáciles, lindos y gratis con github y jekyll

Actualizar o crear páginas de tu sitio incluso sin instalar nada usando el sistema de plantillas web jekyll para que queden lindas y ordenadas y github pages para editarlas y que esten públicas en la web.

Si estás aprendiendo web es una herramienta simple y reusable que te puede servir para publicar mil cosas, también en forma automática.

Sirve porque todo el tiempo necesitás armar sitios web legibles para compartir información, y muchas veces necesitas actualizarlos coherentemente entre varias personas, algunas páginas y datos los tendrían que actualizar programas, etc.

Aprender a usar github pages es muy valioso porque
  • Publicar sitios es gratis y las puede visitar mucha gente sin que se caiga el servidor o se vuelva lento
  • Lo que aprendés y lo que publicaste lo podés usar igual en muchos otros lados
  • De paso aprendes el control de versiones git que sirve para mil cosas mas
Aprender a usar  jekyll es muy valioso porque
  • Es fácil hacer sitios lindos y hay muchas plantillas lindas ya hechas que podes adaptar
  • Resume los conceptos básicos para hacer cualquier aplicación web, es un buen primer paso
  • Lo que aprendés y lo que generás lo podés usar en muchisimos lados más donde publicar sitios

Estado actual

Estamos empezando un sitio donde podríamos migrar este https://podemosaprender.github.io/
Sirvió el tutorial y podés crear el tuyo y todos los que necesites para probar! https://pages.github.com/
Ya sabemos usar git para actualizar las páginas, mezclar cambios de distintas personas, hacer copias y ramas para experimentos, subir archivos generados por programas, etc.
Vimos que hay "plantillas" para copiar y modificar, y como se controla el diseño del sitio también subiendo archivos https://github.com/jekyll/minima/tree/master/_layouts
Vimos que "comandos" se pueden usar en las plantillas https://jekyllrb.com/docs/templates/,
ej, para conseguir una lista de páginas que pusimos en una categoria:  y https://www.mnishiguchi.com/2016/05/07/jekyll-tags/
Sabemos que sitios popupales como readthedocs también usan ese formato.

Próximos pasos

Cambiar el diseño de un sitio nuestro ej.  https://podemosaprender.github.io/
Automatizar todos los indices por tag, tema, categoria, paso de tutorial/aprendizaje, etc.
Publicar un tutorial para anotarte en git y crear tu sitio
Publicar un tutorial para adaptar el diseño a tu gusto, de donde robar diseños, etc.

¿A quienes les puedo preguntar?

@mauriciocap @martin @mariano



Compartir:

0 comentarios :

Publicar un comentario