Skip to content

Instantly share code, notes, and snippets.

@erkobridee
Created February 4, 2014 12:51
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save erkobridee/8803046 to your computer and use it in GitHub Desktop.
Save erkobridee/8803046 to your computer and use it in GitHub Desktop.
dica para montar o ambiente de desenvolvimento frontent

Ambiente de Desenvolvimento

Suporte a codificação

Uma linha de comando melhor para Windows

msysgit - ferramental de git para o windows, o qual inclui um terminal POSIX (mais na linha dos sistemas UNIX/Linux) que o MSDOS nativo do Windows

Materiais de apoio sobre sistema de controle de versão

Node.js

Node.js é uma plataforma construída com base no Google Chrome JavaScript Runtime (V8), o que possibilita a execução de códigos JavaScript sem a necessidade de um Web Browser.

Com o surgimento do Node.js, gerou uma revolução da forma com que se desenvolvia aplicações FrontEnd e principalmente as bibliotecas JavaScript (por exemplo: JQuery ), possibilitando automação, definições de teste, qualidade de código, coisas e processos de desenvolvimento que até então, não faziam parte da realidade do desenvolvimento FrontEnd.

Quanto a automação de tarefas, hoje temos o Grunt.js, que possibilita definir tarefas de automação, as quais podem ser reutilizadas em diversos projetos, além da possibilidade de orquestrar tais atividades para definições de fluxo de desenvolvimento, agilizando e aumentando a produtividade do desenvolvimento FrontEnd, hoje vemos o Grunt.js sendo utilizado como base em diversos projetos, bibliotecas e frameworks (exemplos no github: Angular.js, JQuery, etc [ ver arquivo Gruntfile.js ] ). Devido a popularização do Grunt.js, hoje temos uma grande quantidade de plugins de automação disponíveis para uso.

Materiais de apoio

Ferramenta para codificação

Sublime Text 2

Sublime Text 2 - ferramenta para codificação, que possui uma versão portável que pode auxiliar no desenvolvimento. Possui uma coleção bem ampla de plugins para facilitar o dia a dia de desenvolvimento.

Mais materiais sobre o Sublime Text podem ser encontrados neste link.

Plugins sugeridos

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment