FLUTTER ECOSYSTEM

flutter_qjs

Este plugin é um motor JS simples para o flutter usando o projeto `quickjs`. O plugin atualmente suporta todas as plataformas, exceto web!

Versão mais recente
0.3.7
Downloads em 30 dias
92
Curtidas
31
Pontos Pub
60

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Visão geral

flutter_qjs é um plugin do Flutter que integra o motor JavaScript QuickJS, permitindo que aplicativos Dart executem código JavaScript nativamente. Ele suporta todas as principais plataformas, exceto web, tornando-o ideal para cenários que exigem script embutido leve. O plugin fornece uma API simples para avaliar expressões JS, chamar funções e trocar dados entre Dart e JavaScript. Construído sobre o projeto de alto desempenho QuickJS, garante execução rápida com overhead mínimo. Isso o torna adequado para lógica dinâmica, scripts de configuração ou estender funcionalidades do aplicativo sem recompilação.

Casos de uso
  • Executando scripts dinâmicos em aplicativos
  • Incorporar lógica JavaScript
  • Estendendo o comportamento do aplicativo em tempo de execução
  • Configurando recursos do aplicativo por meio de scripts
  • Interagindo com código JS legado
Principais recursos
  • Motor QuickJS leve
  • Multiplataforma (exceto web)
  • Interoperabilidade Dart-JS
  • API simples para avaliação de script
  • Execução rápida com uso baixo de memória
Indicado para
  • Aplicativos que precisam de script dinâmico
  • Desenvolvedores usando JS para lógica
  • Plugins que exigem motores embutidos
  • Prototipagem com componentes scriptáveis
  • Aplicativos móveis e de desktop não web
Considerações
  • Não disponível na plataforma da web
  • Limitado a recursos específicos do JS do QuickJS
  • Requer um tratamento cuidadoso de erros
  • Pode aumentar levemente o tamanho do aplicativo
  • Sem suporte para módulos ES modernos
Plataformas compatíveisIndisponível

Instalar pacote

flutter pub add flutter_qjs

Categorias

Dependências

Lista de dependências 1 itens

Repositório-fonte

Projetos relacionados