Introdução
  • Introdução
  • Criando uma conta no wix e preparando o template
  • Estilos de fontes e paletas de cores
  • Bancos de dados para aplicação
  • Bases para o layout
Conceitos de páginas dinâmicas
  • Ligando uma lista aos registros do banco de dados
  • Formatando campos de moeda vindos do banco de dados
  • Criando uma página de amostra de items
  • Paginação de resultados do dataset
  • Caixa de pesquisa, filtro de resultados
  • Codificando filtro no dataset
  • Funções assíncronas para correção de erros de fluxo
  • Mostrando resultados vazios ao filtrar, mostrando termo de pesquisa
  • Layout para página de login
  • Logando no sistema
  • Redirecionando o usuário logado e gravando em sessão
  • Menu magnífico no painel
  • Layout para o painel de backend
  • Mostrando estatísticas no painel
Criando uma página para gerenciamento de usuários
  • Layout da página de gerenciamento de usuários
  • Estrutura do formulário de cadastro e atualização de usuários
  • Seleção do usuário para edição na lista
  • Atualizando dados no banco de dados
  • Validando emails com pacote NPM validator isMail()
  • Mostrando loading durante a atualização
  • Removendo usuários registrados no dataset
  • Cadastrando novo usuário, método new()
  • Cancelando operação de cadastro, método revert()
  • Definindo layout em colunas para exibição somente para administradores
  • Restringindo acesso a usuários não administradores
  • Mostrando ao usuário não administrador um registro único
Página para gerenciamentos de items
  • Populando uma tabela com dados do banco de dados
  • Aplicando design a tabela e acertando valores monetários
  • Aplicando filtro por meio de um dropdown
  • Aplicando filtro por meio de uma caixa de texto
  • Página dinâmica para edição e exclusão de registros
  • Construindo um link para uma página dinâmica com dados da tabela
  • Pagina de edição de registros
  • Mascara de campo de moeda
  • Método update para bancos de dados
  • Método remove do módulo wixData
  • Modal com formulário de cadastro
  • Metódo insert do módulo wixData
  • Limpando formulário após cadastro, botão de fechar modal
  • Atualizando a tabela ao cadastrar um novo registro
  • Fazendo contagem de visitas
  • Protegendo páginas contra acessos sem autorização
  • Botão de logout
Conteúdo bônus (Seção exclusiva para membros logados)
  • Criando um site em branco e um banco de dados
  • Criando estrutura de login, com validação de campos em branco
  • Lendo o login no banco de dados
  • Enviando para página protegida e criando sessão para usuário logado
  • Passando dados exclusivos para os componentes, primeira forma
  • Passando dados exclusivos para os componentes, com dataset, segunda forma
  • Esquema de logout e proteção de página