Adicionamos um novo recurso experimental na 8base CLI (Command Line Interface), que gera um aplicativo React pronto a partir do seu modelo de dados. Isso é muito conveniente para iniciar o GraphQL e o React, bem como para criar rapidamente uma interface de usuário do aplicativo. Parece andaimes no Ruby-on-Rails.
O aplicativo criado é baseado no
aplicativo Create React , usa o
Apollo Client para consultas GraphQL, inclui autenticação baseada em
Auth0 , além da capacidade de baixar arquivos.
Como isso funciona
Você precisa seguir alguns passos simples:
- Defina seu modelo de dados no 8base ,

- Instale a CLI 8base e, usando o npm, execute o login 8base ,
- Execute o comando 8base generate app $ {YOU_APP_NAME} para gerar o modelo do aplicativo,
- Execute o 8base generate scaffold $ {TABLE_NAME} para gerar a interface do usuário CRUD da tabela de dados selecionada (você pode repetir esta etapa para cada tabela que deseja adicionar),
- Por fim, execute yarn install && yarn start para iniciar o aplicativo.
Um gif que mostra visualmente a conclusão dessas etapas no terminal:

Sumário
Aqui está um exemplo de um aplicativo React gerado:

Terei o maior prazer em feedback.
Mais informações aqui .
PS Agora, a plataforma 8base está em teste beta e é totalmente gratuita.