Categoria: Ferramentas e Projetos

  • Vagrant - Máquinas virtuais automatizadas para desenvolvimento

    Quando você começa a trabalhar com programação, é a principio normal que sua máquina fique um pouco bagunçada. Bibliotecas pra cá, interpretadores pra lá, compiladores ali, e assim vai. Depois de algum tempo, você até se encontra de forma que consegue usar tudo o que você mesmo colocou e dessa forma consegue fazer o que…

  • FlexboxFroggy - Como aprender CSS Flexbox, jogando

    Quando a internet começou, tínhamos recursos muito básicos implementados nos navegadores, e por isso os sites normalmente eram feitos sem muita estrutura, apenas contendo textos e sem muitos estilos aplicados. Depois de algum tempo, a internet evoluiu um pouquinho, e os sites começarem a ser mais estruturados, com barras laterais, menus, cabeçalho e rodapé melhor…

  • Jimple - Container de Injeição de Dependências desenvolvido em ES6

    Em aplicações simples, é normal você não precisar lidar com muitas classes, funções ou variáveis. No NodeJS, por exemplo, para fazer um "Hello World" usando ExpressJS você normalmente precisa lidar com apenas 2 variáveis (no máximo do máximo). Mas, quando a aplicação vai ficando maior, é normal você começar a lidar com dezenas de classes,…

  • Bower - Gerencie Javascript e CSS com facilidade

    Quando a aplicação é pequena e você é o único desenvolvedor do projeto, pode até ser fácil e rápido pegar todos os JS e CSS que você precisa (como do jQuery, por exemplo), colocar em alguma pasta do projeto e simplesmente usá-los referenciando em seu HTML. Entretanto, conforme o projeto vai crescendo, seja em complexidade…

  • ScrollMagic - Animações mágicas ao scroll do mouse

    Quando você lança um produto, é comum que você queira que ele seja o mais incrível possível aos olhos do cliente. Uma forma de fazer isso é fazer com que tudo apareça como mágica aos olhos do usuário, fazendo as coisas saltarem na tela conforme o cliente interage com a página de uma forma a…