Saltar para o conteúdo principal
SharePoint

Estenda o SharePoint com SPFx

Quando as funcionalidades nativas não são suficientes, desenvolvemos soluções à medida com SharePoint Framework (SPFx).

Pedir Orçamento

Desenvolvimento Profissional no SharePoint

O SharePoint Framework (SPFx) é o modelo de desenvolvimento moderno para o SharePoint Online. Permite-nos criar experiências ricas e interativas utilizando tecnologias web standard como React, TypeScript e SASS.

Na Avantit, seguimos as melhores práticas de desenvolvimento SPFx, garantindo código limpo, performante e fácil de manter.

  • Integração com Microsoft Graph
  • Design responsivo e mobile-ready
  • Deploy automatizado (CI/CD)
  • Suporte a Teams e Viva
Desenvolvimento SharePoint Framework (SPFx) pela AvantIT — web parts e extensões SharePoint baseadas em React

Capacidades Técnicas

Web Parts Personalizadas

Componentes à medida que se integram perfeitamente nas páginas do SharePoint, construídos com React.

Extensions

Personalização de cabeçalhos, rodapés e menus de contexto para melhorar a experiência do utilizador.

Integração de Dados

Conexão com APIs externas, bases de dados SQL ou outros serviços Microsoft 365 via Microsoft Graph.

Performance

Código otimizado e seguro que corre no contexto do utilizador, sem comprometer a velocidade do site.

Soluções Desenvolvidas

Dashboard de Vendas

Dashboard de Vendas

Web Part que mostra dados em tempo real do CRM ou ERP diretamente na homepage da intranet.

Ver Caso de Estudo
Diretório de Colaboradores

Diretório de Colaboradores

Pesquisa avançada de pessoas com filtros personalizados e visualização de organograma.

Sistema de Reservas

Sistema de Reservas

Aplicação integrada para reserva de salas, viaturas ou equipamentos.

Tem um requisito específico?

Nós construímos a solução exata que o seu negócio precisa.

Falar com Developer

Perguntas Frequentes

Perguntas Frequentes

Esclareça as suas dúvidas sobre este serviço

O SharePoint Framework é o modelo suportado pela Microsoft para estender o SharePoint Online e o Teams com código próprio — web parts, extensões e Adaptive Card extensions em TypeScript, normalmente com React. Precisa dele quando as web parts nativas genuinamente não conseguem exprimir o que a página tem de fazer. Se uma página moderna, uma vista de lista ou uma Power App resolvem, essa é a resposta mais barata e mais duradoura.
O SPFx é o modelo de extensibilidade suportado, por isso sobrevive às atualizações de uma forma que as abordagens antigas não sobreviviam. O que parte são as soluções feitas com código sandboxed, farm solutions ou injeção de script. Os componentes SPFx precisam periodicamente de uma subida de versão à medida que a Microsoft evolui a framework, o que é manutenção normal e não uma reconstrução.
Corre no browser do utilizador, no contexto da própria página, por isso vê exatamente o que esse utilizador tem permissão para ver — uma web part SPFx não consegue mostrar a alguém um documento que as permissões lhe negam. As chamadas ao Microsoft Graph ou a APIs próprias passam pelo Azure AD com permissões que um administrador aprova uma vez para todo o tenant.
Sim. Uma web part SPFx pode ser exposta como separador do Teams ou app pessoal a partir do mesmo código, e é normalmente essa a razão para escolher SPFx em vez de uma aplicação web autónoma: uma implementação, um modelo de permissões, dois sítios onde aparece.
É seu. Entregamos o código-fonte, a pipeline de build e a documentação, e o pacote da solução fica no seu próprio catálogo de aplicações. As equipas com capacidade de front-end interna costumam seguir a partir daí; quando essa capacidade não existe, mantemo-lo sob o mesmo modelo de suporte do restante trabalho.