Dev (Back & Front)ARTIGO

Série AngularJS – Entenda o que é Yoeman – Parte 07

O post de hoje é bem rápido. O objetivo é mais apresentar um ferramenta muito bacana para desenvolvimento de web apps com JS.

Olá, pessoal!

O post de hoje é bem rápido. O objetivo é mais apresentar um ferramenta muito bacana para desenvolvimento de web apps com JS. E mais especificamente com o AngularJS.

Yeoman

É uma ferramenta que permite criarmos projetos para web apps de maneira organizada, fácil e rápida. Para entender a utilidade do Yoeman é preciso tentar responder a pergunta: como você gera seu projeto AngularJS hoje?

Sabemos que não há segredo em sair usando o Angular, mas pense em desenvolver uma aplicação web que tende a ter vários arquivos, pastas etc. Se não temos uma estrutura bem organizada do projeto, certamente vamos ter problemas quando precisar encontrar alguma coisa ou até explicar para um novo desenvolvedor que acabou de chegar. O Yoeman tenta resolver isso. Claro que tem muitas outras features como estrutura de unit test, build etc. No Java seria algo como o maven. Tem um vídeo que acho fantástico e prático que compartilhei a seguir. Assitam e tirem suas próprias conclusões:

<video> http://www.youtube.com/watch?v=kK–WKlng74

http://www.infoq.com/br/presentations/desenvolvimento-yeoman

Em resumo, o Yoeman juntou Bower + grant. O bower (cridao pelo Twitter) resolve problemas de dependências e o grant é usado para build, preview e testar o projeto.

Apresentação sobre o Yoeman:

https://docs.google.com/presentation/d/1yW5aGW2n2sEY6NJ3sxdXvNYc1bmArfSMcr4zSYo696s/edit#slide=id.p

Particularmente estou experimentando a ferramenta e tenho gostado bastante.

Abraços!

é Bacharel em Sistemas de Informação e Especialista em Gestão e Estratégia de Negócios. Trabalha com TI desde 2003 e possui as certificações SCJP 5 e SCM. Trabalhou na IBM Brasil como Analista Programador Java, passou pelo laboratório da Enterprise Computing Lab (ECL) HP como Software Engineer, Ci&amp;T como Engenheiro de Software em projeto JEE. Tem experiência internacional em Índia, Dubai e Londres. Atualmente é cofundador da ITSLabs (www.itslabs.com.br), uma start-up focada na criação de produtos web e mobile para start-ups. Também é autor dos livros "Guia do Exame SCJP", "Guia Prático JEE com Frameworks" e "TDD na prática".

Ver perfil