comppet / PrintF

CompPET blog to share ideas about computer science and its ecosystem.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BLOG PrintF - Link Site

Introdução - BlogPrintf

Esse é o repositório do blog do compPet, basicamente é nosso projeto onde postamos conteúdo interessante e podemos compartilhar conhecimento. Temos liberdade para escolher o assunto, mas geralmente é relacionado a tecnologia. Também tiramos ideias do Communications of CACM


Tecnologias utilizadas

Para realizar a transformação dos arquivos no formato mardown - leia sobre aqui - em páginas estáticas, estamos utilizando a tecnologia Jekyll.

Para criação e edição do conteúdo do blog, usamos o Forestry, que é basicamente se conecta com esse nosso repositório e através de commits consegue atualizar, adicionar e remover conteúdos do site como as postagens no nosso caso.

Edição do código

Se for necessário adicionar alguma lógica, é importante estudar um pouco mais a fundo o funcionamento do Jekyll e sua estrutura de pastas, não é muito recomendado alterar essa estrutura sem conhecimento da ferramenta.

Para estilizar o projeto (página inicial e blogposts), você pode editar os arquivos presentes na pasta src/styl/*.styl, esse arquivo '.styl' nada mais que que ó formato do pre-processador Stylus, que basicamente facilita um pouco mais na criação dos arquivos css e possui uma sintaxe fácil.


Futuro

Se no futuro tivermos que migrar a tecnologia para outra como os frameworks React (Gatsby, Next), frameworks Vue (Nuxt), Hugo ou até mesmo wordpress, os arquivos markdown presente na pasta _posts poderão ser reutilizados facilmente!

About

CompPET blog to share ideas about computer science and its ecosystem.

License:MIT License


Languages

Language:HTML 54.8%Language:JavaScript 25.6%Language:Stylus 16.4%Language:Shell 3.2%