Dev (Back & Front)ARTIGO

Minhas velhas ferramentas web favoritas

Veja a lista das ferramentas que uso há muito anos e que nunca me deixam na mão.

A nossa forma de fazer sites mudou muito desde que comecei a fazer isso, e é importante manter-se atualizado sobre as novas ferramentas e técnicas. Dito isso, tenho notado que não gastei tanto tempo produzindo meus sites através de novos recursos e enfeites como eu costumava fazer – na verdade, já escolhi algumas ferramentas que tenho usado por anos.

Eu provavelmente já mencionei essas ferramentas antes, mas aqui estão elas concentradas em um único lugar. Então você pode seguir o conselho de quem já as testou e baixar algumas ferramentas desinteressantes, mas sólidas.

Middleman

Eu não estou mais em meus 20 anos, e não posso mais perder tempo aprendendo um novo gerador de site estático a cada semana. O Middleman é um recurso completo para gerar um site HTML estático de uma forma totalmente adequada, incluindo pré-processamento SASS/HAML etc.

É uma ótima maneira de fazer um protótipo, ou fornecer o material de origem de um site para kioo ou enlive, meus dois projetos favoritos para evitar bibliotecas de templates.

Skeleton

O Skeleton é uma estrutura css com foco em ser apenas suficientemente bom para ajudá-lo com um protótipo rápido sem ser tão rígido sobre como fazer com que cada site tenha seu próprio estilo, em vez de parecerem clones meia-boca (eu sou perfeitamente capaz de produzir os designs dos meus sites). Também fiquei muito feliz em ver que o Skeleton recentemente recebeu uma atualização – esses estilos de botões estavam começando a parecer um pouco velhos, e a coisa das dezesseis colunas nunca parecia dar certo. Eu sei que é clichê, mas às vezes eu quero fazer três colunas, caramba! Agora, com botões bonitos e doze colunas, é mais fácil criar meus conteúdos a partir do zero (talvez com o Middleman!)

Flask

Eu sei que todos os novatos dos dias de hoje estão pulando a todo vapor com aplicações single-threaded em JavaScript, mas quando preciso de um servidor API de alto desempenho ou algo assim, me volto para o Clojure, porque a JVM faz um poderoso e excelente trabalho nesse tipo de negócio, e isso me faz sentir inteligente quando escrevo códigos em Lisp.

Por outro lado, quando eu não preciso de desempenho, o que normalmente acontece em protótipos, posso colocar no ar um site com Flask em poucos minutos. Ele tem sido estável por um longo tempo, e tem sido um microframework bem considerado. Ele também tem um monte de extensões para tarefas comuns, o que é muito útil.

Django

Quando o meu problema é apenas ignorar os benefícios óbvios de um framework tudo-em-um, o Django é o meu alvo principal. Ele ainda está ativamente em desenvolvimento, e cada nova versão está trazendo algo sólido e muitos avanços. A interface de administração do Django especialmente o torna a escolha óbvia para muitas aplicações.

Essa é a minha pequena lista. Diga-me, sobre o que você estaria escrevendo se você não tiver nenhuma nova ferramenta para mencionar?

***

Adam Bard faz parte do time de colunistas internacionais do iMasters. A tradução do artigo é feita pela redação iMasters, com autorização do autor, e você pode acompanhar o artigo em inglês no link: http://adambard.com/blog/webdev-tools-rundown-2015/

É desenvolvedor na Tapstream e faz trabalhos como freelancer. Atualmente, também está trabalhando no AddressBin.

Ver perfil