Skip to main content
Join the Agentforce Hackathon on Nov. 18-19 to compete for a $20,000 Grand Prize. Sign up now. Terms apply.

Conhecer a galeria de exemplo

Nota

Nota

Deseja aprender em português (Brasil)? Comece o desafio em um Trailhead Playground de português (Brasil) e use as traduções fornecidas entre parênteses para navegar. Copie e cole somente os valores em inglês porque as validações dos desafios dependem de dados em inglês. Se você não passar no desafio em sua organização de português (Brasil), recomendamos que (1) mude o local para os Estados Unidos, (2) mude o idioma para inglês, seguindo as instruções aqui, e (3) clique novamente no botão “Validar o desafio”.

Consulte o emblema Trailhead no seu idioma para saber mais sobre como aproveitar a experiência de Trailhead em outros idiomas.

Neste projeto, você vai:

  • Conhecer nossos aplicativos de exemplo.
  • Saber onde eles estão e por que nós os criamos.
  • Percorrer as ferramentas comuns dos aplicativos de exemplo.

Aplicativos de exemplo do Trailhead

Para desenvolvedores, observar o código de outra pessoa é um método comprovado para aprender como fazer algo funcionar. O mesmo vale para quem está aprendendo a fim de se tornar desenvolvedor.

Os aplicativos de exemplo do Trailhead fornecem exemplos de código em vários recursos de desenvolvedor na Salesforce Platform. Criamos os aplicativos de exemplo para ajudar você a se familiarizar com a melhor e mais recente tecnologia Salesforce. 

Encontrar aplicativos de exemplo

Os aplicativos de exemplo do Trailhead residem em sua própria organização do GitHub. Veja como encontrá-los. 

  1. Abra seu navegador preferido.
  2. Acesse github.com/trailheadapps
  3. Pronto! Você encontrou nossos aplicativos de exemplo.
Nota

Nossos sites de desenvolvedor e aplicativos de exemplo estão sempre em desenvolvimento. Observe que algumas imagens ou detalhes (como números de versão) podem variar ligeiramente dos que estão representados nesse projeto. Isso não impedirá você de concluir o projeto.

O que você vai encontrar na organização de Aplicativos de exemplo do Trailhead

Página de destino dos aplicativos de exemplo na organização do GitHub.

A primeira coisa que você deve saber é que os Aplicativos de exemplo do Trailhead são para todos os desenvolvedores que estejam aprendendo a desenvolver com tecnologias Salesforce. Qualquer um pode ser usado como recurso. Cada um inclui recursos autoguiados que ajudam você a se familiarizar com o conteúdo do aplicativo. Quando visualizado no Visual Studio Code, você verá um tour do código que percorrerá com você determinados artefatos de código essenciais diretamente no editor. Depois de implantado na sua organização do Salesforce, você poderá conhecer o aplicativo por meio de Orientação no aplicativo. 

Mas vários aplicativos de exemplo aparecem com destaque nos módulos e projetos do Trailhead. Em alguns casos, os aplicativos foram criados especificamente para dar suporte a conteúdo do Trailhead. Em outros, criamos os aplicativos e eles foram adotados por editores de conteúdo do Trailhead como casos de uso comuns. Vamos conhecê-los melhor.

  1. Percorra a galeria de exemplos.
  2. Observe que cada bloco de aplicativo tem uma seção Description and Features (Descrição e recursos) que pode ser expandida.
  3. Encontre o aplicativo LWC Recipes. Expanda a seção Description and Features (Descrição e recursos).
  4. Reserve um momento para ler a descrição e os recursos nesse bloco.
  5. Observe também um link para o projeto do Trailhead a fim de saber mais sobre o aplicativo de exemplo.
  6. Agora, encontre o aplicativo chamado ECars e leia sua descrição, recursos e o link para o aplicativo de exemplo.
  7. Passe mais um tempo vendo algumas outras descrições de aplicativo.

Você pode ver que alguns desses aplicativos simulam um caso de uso de cliente. Outros mostram exemplos de código sem um caso de uso justamente para demonstrar como determinadas APIs e recursos de desenvolvedor funcionam. 

Aplicativos de caso de uso: os aplicativos de caso de uso são criados em torno de um caso de uso de cliente fictício. Eles tendem a se focar em algum subconjunto de recursos de desenvolvedor da Salesforce Platform que uma pessoa queira aprender. Alguns deles incluem Comunidades, Heroku, integração do Slack, pacotes e dependências. Se você percorrer todos os aplicativos, encontrará mais. 

A interface de usuário no aplicativo E Cars mostrando um carro azul em um aplicativo configurador

Aplicativos de exemplo de código: esses aplicativos mostram como resolver problemas de código, mas não tentam necessariamente contar uma história do cliente. 

Alguns aplicativos usam um estilo que chamamos receitas. Eles demonstram como resolver um problema específico. As soluções tentam mostrar o código mais simples necessário para resolvê-lo. Cada artefato de código (por exemplo, arquivo JS ou método do Apex) tem um nome que identifica o tipo de problema que esse trecho de código resolve. Por exemplo, no aplicativo LWC Recipes, você encontrará um componente Web do Lightning chamado wireGetRecordStaticContact que usa um adaptador conectado para obter um registro de contado usando nomes de campo estático. Além do LWC Recipes, existem também Apex Recipes, Functions Recipes e LWC Recipes Open Source.

Interface de usuário do aplicativo LWC Recipes mostrando componentes Web do Lightning básicos

Existem outros aplicativos de exemplo de código além dos aplicativos de receita. Eles demonstram padrões específicos de código e desenvolvimento para recursos da Salesforce Platform. Eles incluem os aplicativos Visualforce to LWC e Automation Components. 

Agora que apresentamos você aos aplicativos de exemplo, vamos ver o código! 

Repositórios de código de aplicativo de exemplo

A página de destino da organização do GitHub serve como diretório de nossos aplicativos de exemplo ativos. Ela facilita a visualização de todos os aplicativos de exemplo e o acesso ao repositório do aplicativo de exemplo que interessa. 

  1. Vá até o bloco do aplicativo LWC Recipes.
  2. Clique no nome do aplicativo de exemplo, LWC Recipes.
  3. Você é redirecionado ao repositório do GitHub de LWC Recipes.

Além dos aplicativos que mantemos ativamente, arquivamos muitos aplicativos ao longo dos anos. Clique no botão de voltar e no link Repositories (Repositórios) na barra de navegação do GitHub para ver vários outros repositórios públicos. Alguns deles podem ter outros exemplos interessantes e relevantes para determinados desenvolvedores. Só tenha em mente que não fazemos mais a manutenção desses aplicativos. 

Até agora, você conheceu a organização do GitHub de aplicativos de exemplo do Trailhead. Você também descobriu o propósito dos vários aplicativos de exemplo. E navegou até o repositório do aplicativo de exemplo LWC Recipes. Na próxima etapa, você verá como configuramos ferramentas para esses aplicativos e como encontramos os vários artefatos envolvidos nas ferramentas. 

Não vamos verificar seu trabalho nesta etapa. Clique em Verify step to earn 100 points (Verificar etapa para ganhar 100 pontos) a fim de acessar a próxima etapa do projeto.

Compartilhe seu feedback do Trailhead usando a Ajuda do Salesforce.

Queremos saber sobre sua experiência com o Trailhead. Agora você pode acessar o novo formulário de feedback, a qualquer momento, no site Ajuda do Salesforce.

Saiba mais Continue compartilhando feedback