workflow front end

Há poucos anos, bastava um programador front-end dominar o html, o css e javascript para ter uma boa colocação no mercado. Logicamente, outras disciplinas eram incluídas nesse pacote, como por exemplo: semântica do HTML, Javascript não bloqueantes, acessibilidade, performance entre outras. Mas tudo girava em torno das três tecnologias principais.

Mas esse cenário mudou. Somou-se às competências acima outras habilidades técnicas como versionamente de arquivos, automatização de tarefas, pré-processadores css, NodeJS e NPM, para citar alguns. Estes são conhecimentos obrigatórios se você quiser entrar/se manter no mercado.

Com essa premissa em mente, fica fácil perceber que em pouquíssimo tempo muitos novos conhecimentos são exigidos aos profissionais da área. Em contrapartida, encontrar material de qualidade e com uma linguagem simples para quem está começando não é uma tarefa muito fácil. Os tutoriais e artigos de agora esperam que você já tenha a base, ou seja, já tenha o NodeJS instalado e saiba mexer no terminal. Não há um "Hello worldflow" (piadinha ruim essa, ne!).

Se você já entrou num artigo da internet e parou de lê-lo no momento que encontrou um texto parecido com "Digite npm install qualquer-coisa" você sabe do que eu estou falando.

Este guia é para você que manja de HTML, CSS e Javascript, mas que precisa conhecer as novas tecnologias que envolvem o universo front-end.

Além disso, este guia ainda está em desenvolvimento. Avisarei pelo meu twitter @tapmorales quando novos tópicos estiverem disponíveis. Me segue lá se você quiser saber quando tem coisa nova por aqui.

Se quiser bater um papo comigo, dá uma olhada nos links que disponibilizo na minha página - é só uma página mesmo, literalmente :).

Tenho também um projeto pessoal que você pode conferir em serfrontend.com.

Para ler on-line, clique aqui.

Se encontrou algum erro, pode fazer um pull request aqui. Agradeço muito!

Seja muito bem-vindo. Espero que curta!

Daniel Tapias Morales

Licença Creative Commons
Esta obra está licenciado com uma Licença Creative Commons Atribuição 3.0 Brasil.

results matching ""

    No results matching ""