Cheat Sheet

Bem-vindo à página de referências rápidas do Pedro Rocha. Aqui você encontra comandos, funções e configurações essenciais para desenvolvimento com Drupal, PHP, Drush e outras tecnologias que fazem parte do dia a dia de quem trabalha com web. O objetivo é oferecer consultas rápidas que ajudem a manter o ritmo de desenvolvimento sem interromper o fluxo de trabalho para buscar documentação extensa.

Cheat sheets são ferramentas práticas que ajudam a acelerar o desenvolvimento, evitar consultas repetitivas à documentação e manter o foco no que realmente importa: construir soluções funcionais e bem estruturadas. Seja para lembrar a sintaxe de uma função específica do Drupal API, os parâmetros de um comando Drush, ou as boas práticas de segurança em módulos personalizados, ter uma referência rápida sempre à mão é indispensável.

Tópicos abordados

  • Comandos Drush: gerenciamento de usuários, limpeza de cache, importação e exportação de configurações, backup de banco de dados e automação de tarefas rotineiras de manutenção.
  • Drupal API: funções comuns para manipulação de nodes, users, taxonomias e hooks essenciais para desenvolvimento de módulos personalizados, incluindo exemplos de implementação.
  • Desenvolvimento de módulos: estrutura básica de um módulo, implementação de hooks, criação de formulários, definição de permissões e rotas, e boas práticas de codificação.
  • TWIG templates: variáveis disponíveis nos templates, filtros úteis, herança de templates, dicas de organização de arquivos e boas práticas de theming.
  • Performance e segurança: configurações recomendadas de cache, otimização de banco de dados, ajustes de .htaccess, proteção contra vulnerabilidades comuns e boas práticas de deploy.
  • Integrações: consumo de APIs REST, integração com serviços externos de autenticação e mídia, webhooks e automação de processos com ferramentas CI/CD.

Além destes tópicos, esta página também serve como ponto de partida para explorar outros conteúdos do site sobre Drupal, código aberto e desenvolvimento web. Conforme novas tecnologias e versões são lançadas, este acervo é atualizado para refletir as melhores práticas do mercado. Para se aprofundar em temas específicos, explore as categorias do site ou confira os artigos sobre Drupal.

← Voltar para a página inicial