[Anúncio oficial de novo projeto de código aberto] A plataforma de desenvolvimento de visualização de dados de baixo código GoView se junta à comunidade de código aberto Dromara

Plataforma de desenvolvimento de "visualização de dados" de baixo código GoView

Sobre o autor

  • Nome: Running Noodles
  • Membro da organização de código aberto dromara, autor de dromara/go-view
  • Engenheiro de desenvolvimento sênior de front-end, abriu muitos projetos relacionados à visualização de dados e tem uma rica experiência prática
  • Palestrante de cursos relacionados a tela grande de dados "Blue Bridge Cloud Course"
  • Espaço pessoal: https://gitee.com/MTrun

Sobre o GoView

O GoView é uma plataforma de desenvolvimento de "visualização de dados" de baixo código de arrastar e soltar eficiente. Ele também encapsula gráficos ou elementos de página como componentes básicos. Você pode criar uma grande tela de dados sem escrever código, reduzindo a carga mental. A plataforma é construída usando Vue3, Vite2, TypeScript, Pinia, ECharts e outras estruturas, fornecendo itens de configuração avançados e gerenciamento profissional de fontes de dados para componentes, ajudando os usuários a se manterem próximos dos fluxos de negócios.

Características

  1. Gerenciamento unificado de projetos

    O GoView fornece uma página de gerenciamento de plataforma básica, encapsula componentes de exibição e suporta operações de visualização e atalho do usuário (entradas de atalho como visualização, exclusão etc.)

  1. bancada de baixo código

    • A bancada adota uma estrutura de layout em estilo chinês, que melhor se adapta aos hábitos de uso do usuário.Os módulos de componentes, módulos hierárquicos e módulos de configuração podem ser controlados manualmente para exibição e ocultação. E suporte o controle manual do zoom e bloqueio da exibição do tamanho da tela.

  • Depois de selecionar o gráfico, você pode editar as propriedades do gráfico através do módulo de edição à direita. Posicionamento básico, filtros e alterações de posição são suportados.

  • O GoView fornece uma função de solicitação de interface completa para atender a maioria das necessidades dos usuários e fornece um módulo de preenchimento SQL rápido, que é muito fácil de usar!

  • Para reduzir a diversidade de dados do usuário e reduzir a carga de trabalho do back-end, o GoView suporta filtragem de dados personalizada e precisa apenas escrever a função de processamento no front-end para gerar a estrutura de dados exigida pelo componente.

3. Funções globais

  • mudança de cor

  • mudança de tema

  • Outros: GoView também possui funções como troca de idioma (em andamento), módulo de gerenciamento de configurações globais, etc.

Destaques do código

  1. Framework: Escrito com base no framework Vue3 + Pinia2, usando ganchos para extrair lógica, tornando a estrutura do código mais clara e resistente;
  2. Tipo: use o TypeScript para restrições de tipo, reduza a probabilidade de erros desconhecidos e modifique com ousadia o conteúdo lógico;
  3. Desempenho: Múltiplas otimizações de desempenho, usando carregamento lento de página, registro dinâmico de componentes, carregamento de rolagem de dados, etc., para melhorar a velocidade de renderização da página;
  4. Armazenamento: com memória local, alguns itens de configuração usam armazenamento para armazenar localmente para melhorar a experiência do usuário;
  5. Encapsulamento: O projeto possui encapsulamento de classe de ferramenta detalhado, como: roteamento, armazenamento, criptografia/descriptografia, processamento de arquivos, módulos de tema, métodos globais NaiveUI, componentes, etc.

Links

  1. Clique para ir - código-fonte do projeto
  2. Clique para ir - documento oficial do site
  3. Clique para ir - puro front-end online
  4. Clique para ir - experiência colaborativa de front-end e back-end

comunicação

A capacidade de uma pessoa é sempre limitada. Convidamos todos a se comunicar e crescer juntos! ! !

Acho que você gosta

Origin www.oschina.net/news/210082
Recomendado
Clasificación