O objetivo deste projeto é ilustrar como o CxJS pode ser usado para construir rapidamente aplicações corporativas. CxJS é uma estrutura JavaScript avançada projetada para construir aplicativos que apresentam muitos formulários, tabelas e gráficos.
Uma demonstração ao vivo deste aplicativo está disponível em https://kitchen-sink.cxjs.io.
Os seguintes módulos são implementados:
O aplicativo consiste em três partes:
Antes de iniciar o aplicativo em seu computador, você deve criar um novo banco de dados Postgres e usar o script SQL inicial para preenchê-lo. Depois disso, encontre o arquivo de configuração .sample.env
em server/prisma
e renomeie-o para .env
. Dentro do arquivo recém-criado, defina a string de conexão para o banco de dados criado na etapa anterior.
Para iniciar o servidor, abra o terminal e execute:
cd server
yarn install
yarn start
Para iniciar o cliente, abra outro terminal e execute:
cd client
yarn install
yarn start
As receitas oferecem explicações adicionais relacionadas ao CxJS e a este projeto em particular. Estas são as receitas disponíveis atualmente:
Este projeto está disponível sob a licença do MIT. No entanto, observe que o CxJS requer licenças pagas para distribuição comercial.