
Tempo de leitura: 3 minutos
Por que escolhi Jekyll para meu Site Pessoal
Ao decidir sobre a plataforma para meu site pessoal, deparei-me com várias opções, desde CMS (Sistemas de Gerenciamento de Conteúdo) populares até frameworks de desenvolvimento web. No entanto, optei por usar o Jekyll por várias razões convincentes.
Vantagens do Jekyll
1. Simplicidade e Estrutura Minimalista:
O Jekyll segue uma abordagem minimalista que permite uma fácil compreensão e personalização. A estrutura do diretório é simples, e a falta de um banco de dados elimina a complexidade associada a outros sistemas.
2. Velocidade e Desempenho:
Jekyll gera páginas estáticas, o que resulta em tempos de carregamento mais rápidos em comparação com sites dinâmicos. A ausência de consultas ao banco de dados contribui para um desempenho mais eficiente, oferecendo uma experiência de usuário mais rápida.
3. Segurança:
Como um gerador de sites estáticos, o Jekyll elimina várias preocupações de segurança associadas a CMS dinâmicos. Não há riscos de injeção de SQL ou explorações de segurança relacionadas a bancos de dados.
4. Controle Total sobre o Conteúdo:
O Jekyll utiliza Markdown, proporcionando uma maneira simples e flexível de criar conteúdo. Isso me dá controle total sobre o estilo e a formatação, permitindo uma experiência de escrita mais direta.
5. Integração com GitHub Pages:
A integração perfeita com o GitHub Pages facilita a hospedagem gratuita do meu site. A atualização do conteúdo é tão simples quanto fazer push para o repositório no GitHub.
Continua após a publicidade
6. Comunidade Ativa e Documentação Sólida:
Jekyll possui uma comunidade ativa e uma documentação abrangente. Problemas podem ser facilmente resolvidos e novos recursos podem ser implementados com suporte da comunidade.
Desvantagens de Jekyll
1. Mercado pequeno
A quantidade e a qualidade dos componentes e temas disponíveis para Jekyll são menores em comparação com grandes plataformas, como Wordpress.
2. Requer Ruby
Jekyll é implementado em Ruby e requer que seja executado localmente. Toda a customização com plugins é feita em Ruby também.
3. Sem recursos sociais integrados
Infelizmente não existe de forma nativa recursos sociais como comentários, botões de curtir/compartilhar. Isso torna mais difícil para o seu público encontrar o seu site. Você precisa pensar na visibilidade nos buscadores e compartilhar links para seu site nas redes sociais.
Essas desvantagens não serão um grande obstáculo para mim, considerando minha experiência anterior com sites e blogs utilizando WordPress, Joomla e PHP. Curiosamente, os únicos que não apresentaram problemas foram os desenvolvidos em PHP puro, criados do zero. Retomando ao assunto principal, tenho o desejo de criar o design do site por conta própria, eliminando assim a primeira desvantagem.
Além disso, como planejo aprender um pouco de Ruby, a segunda desvantagem também perde relevância para mim. É crucial destacar que não é necessário possuir conhecimento prévio em Ruby para construir e manter seu próprio site ou blog com Jekyll. A aprendizagem de Ruby é útil apenas se você pretende modificar a sintaxe do Ruby ou criar plugins.
Os prós e contras associados ao Jekyll tornam-no uma escolha sólida como plataforma para um site pessoal, especialmente para desenvolvedores de software, designers e aqueles que se sentem à vontade trabalhando com HTML, Markdown e CSS. Entretanto, pode não ser a opção ideal para quem procura uma abordagem mais amigável à interface do usuário, com pouca ou nenhuma codificação necessária. Nesse caso, plataformas como WordPress e Joomla, que oferecem uma área administrativa mais intuitiva, podem ser preferíveis.
Nos próximos artigos, abordaremos a configuração do ambiente local e a hospedagem do site, proporcionando um guia prático para quem escolheu ou está considerando adotar o Jekyll como sua plataforma de desenvolvimento.
Publicidade
📢 Quer ficar por dentro de todas as novidades do nosso blog? Não perca os últimos artigos, dicas valiosas e informações relevantes!
Junte-se a nós nas redes sociais para receber em primeira mão:
- Artigos exclusivos;
- Dicas práticas;
- Ofertas especiais e descontos exclusivos para nossos seguidores.
Não vamos inundar sua caixa de entrada com newsletters! Simplesmente nos siga em uma de nossas redes sociais para garantir que você não perca nenhum conteúdo interessante. Estamos ansiosos para tê-lo(a) conosco! 🚀