25/09/2024
Esse curso tem o objetivo de capacitar o aluno a integrar frontend e backend ao criar um projeto prático do tipo SaaS, focado em permissão e gerenciamento de usuários, organizações e projetos. Ele é dividido em três principais etapas: Setup das permissões Parte teórica sobre controle de permissões, RBAC e ABAC.
Além disso, realizamos a configuração do TurboRepo na aplicação e realizamos o setup do CASL como biblioteca pra definição de cargos, permissões e habilidades. Back-end da aplicação Construção da API com Fastify utilizando o pacote de permissões para controlar os acessos de cada usuário.
Além disso, explicaremos sobre aplicações multi-tenant e criar a documentação da nossa API com Swagger. Front-end da aplicação Construção do front-end da aplicação utilizando Next.js com os recursos de Server Components e Server Actions. Além disso, controlaremos a visibilidade de componentes da tela com base nas permissões do usuário.
Carga horária: 14h
Certificado: Certificado online, mediante atividade avaliativa.
Investimento: R$ 282,15
Modalidade: – EAD