Separadas, cada uma dessas ferramentas apresenta um potencial incrível e saber como aplicá-las da forma mais adequada em um projeto pode significar o diferencial no skilset de um desenvolvedor. Juntas, elas vão revolucionar a maneira com que você trabalha com o WordPress.
Agilize o seu workflow de desenvolvimento e nunca mais tenha que:
- Se confundir com qual é a versão final “de verdade” dos seus arquivos
- Perder horas de trabalho com um arquivo que você apagou sem querer
- Perder tempo com a instalação do WordPress
- Desenvolver L.E.R. fazendo tarefas repetitivas no dashboard
- Configurar virtual hosts ou bancos de dados para cada novo site
- Se desdobrar para instanciar versões alternativas de um mesmo projeto
- Ter dor de cabeça com discrepâncias entre ambiente de desenvolvimento, homologação e produção
- Perder tempo descobrindo qual é o pacote que está faltando na sua máquina
Nesse workshop, irei apresentar as características essenciais de cada uma dessas ferramentas, uma breve introdução teórica e vários exemplos práticos de como instalar o git, wp-cli, e docker; como instanciar uma instalação conteinerizada do WordPress, como usar o wp-cli em um conteiner isolado para gerenciar qualquer WordPress dockerizado; como simplificar o instanciamento com docker compose; como fazer o docker “enxergar” a sua pasta de desenvolvimento de tema ou plugin; como utilizar o versionamento de arquivos e intergrar o GIT com algumas IDEs como Atom e NetBeans; como migrar do desenvolvimento para produção; etc