Preparar para criar aplicativos usando o Teams Toolkit
O Kit de Ferramentas do Microsoft Teams dá suporte a diferentes ambientes de build para criar aplicativos. Ele ajuda a integrar Azure Functions recursos e serviços de nuvem no aplicativo microsoft teams que você criou.
Criar ambientes
O Teams Toolkit na Microsoft Visual Studio Code oferece um conjunto de ambientes para criar seu aplicativo do Teams. Você pode escolher qualquer um dos seguintes ambientes:
- JavaScript ou TypeScript
- Estrutura do SharePoint (SPFx)
Criar seu aplicativo teams usando JavaScript ou TypeScript
Os aplicativos criados com JavaScript ou TypeScript têm as seguintes vantagens:
- O aplicativo vem com seus próprios recursos de interface do usuário e UX que são avançados e amigáveis para o usuário.
- Fornece atualizações rápidas para os aplicativos existentes.
- Distribui aplicativos em várias plataformas, como Android e iOS.
- Compatível para criar um aplicativo com as APIs existentes.
- Um aplicativo criado no Teams Toolkit também dá suporte a React.
O Teams Toolkit no Visual Studio Code dá suporte à criação dos seguintes aplicativos usando JavaScript ou TypeScript:
- Aplicativo tab: seu aplicativo de guias pode ter conteúdo baseado na Web. Você pode ter uma guia personalizada para o conteúdo da Web no Teams ou adicionar funcionalidades específicas do Teams ao conteúdo da Web.
- Aplicativo bot: um bot pode ser chatbot ou bot de conversa que permite que você faça tarefas simples e repetitivas, como atendimento ao cliente ou equipe de suporte.
- Bot de notificação: você pode enviar mensagens no canal do Teams ou em grupo ou chat pessoal por bots de notificação com solicitação HTTP.
- Bot de comando: você pode automatizar tarefas repetitivas usando um bot de comando. O bot de comando ajuda você a responder a consultas simples ou comandos enviados em chats.
- Bot de fluxo de trabalho: você pode interagir com um Cartão Adaptável habilitado pelo recurso manipulador de ação Cartão Adaptável no aplicativo de bot de fluxo de trabalho.
- Extensão de mensagem: você pode interagir com seu serviço Web por meio de botões e formulários no cliente do Teams.
Criar seu aplicativo teams usando o SPFx
O Kit de Ferramentas do Teams no Visual Studio Code permite criar aplicativos de guia usando o SPFx. Esses aplicativos têm as seguintes vantagens:
- Fornece fácil integração com os dados residentes no SPFx ao Seu Teams.
- Integra sua solução SPFx às APIs de negócios protegidas com Microsoft Entra ID.
- Dá acesso a várias ferramentas de código aberto.
- Cria aplicativos poderosos que podem fornecer uma ótima UX.
- Integra-se com outras cargas de trabalho do Microsoft 365 facilmente.
- Oferece flexibilidade para hospedar aplicativos sempre que necessário.
Suporte para Azure Functions
Você pode usar o Teams Toolkit para integrar Azure Functions recursos durante a criação de aplicativos. Você pode se concentrar nas partes de código que importam e Azure Functions manipula o restante. Azure Functions fornece "computação sob demanda" de duas maneiras significativas:
- Permite implementar a lógica do sistema em seus blocos de código prontamente disponíveis. Esses blocos são chamados de funções.
- Atende ao requisito com o máximo de recursos e instâncias de função conforme necessário à medida que as solicitações aumentam.
Azure Functions se integra a uma matriz de serviços de nuvem para fornecer implementações avançadas em recursos. Veja a seguir os cenários comuns para Azure Functions:
- Criando uma API Web
- Processamento em alterações de banco de dados
- Processamento de fluxos de dados IoT
- Gerenciando filas de mensagens
Node.js tabela de compatibilidade de versão para o tipo de projeto
Versão do Kit de Ferramentas do Teams | Tipo de projeto | Versões de Node.js com suporte |
---|---|---|
5.0.0 | Notificar com o gatilho http ou temporizador Funções do Azure SPFx Não SPFx |
16, 18 16, 18 16 16, 18 |
4.2.2 | Notificar com o gatilho http ou temporizador Funções do Azure SPFx |
14, 16, 18 (versão prévia) 14, 16, 18 (versão prévia) 16 14, 16, 18 |
4.2.0 | SPFx | 16 |
4.0.3 | SPFx | 14, 16 |
4.0.0 | Não SPFx | 14, 16 |
3.7.0 | SPFx | 12, 14 |
<3.7.0 | SPFx Funções do Azure Outros |
10, 12, 14 10, 12, 14 10, 12, 14, 16 |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de