中文 | 正體中文 | 日本語で読む
Instale Wasmedge
? Construir e contribuir para Wasmedge
⌨️ Execute um programa de WASM independente ou um programa JavaScript da CLI ou Docker
? Incorpore uma função de WASM em seu aplicativo Go, Rust ou C
? Gerenciar e orquestrar os tempos de execução do WASM usando Kubernetes, estruturas de streaming de dados e blockchains
Confira nossa documentação oficial
O tempo de execução do Wasmedge fornece uma caixa de areia de execução bem definida para o seu programa ByteCode WebAssembly contido. O tempo de execução oferece isolamento e proteção para recursos operacionais do sistema (por exemplo, sistema de arquivos, soquetes, variáveis de ambiente, processos) e espaço de memória. O caso de uso mais importante para a Wasmedge é executar com segurança o código definido pelo usuário ou com a comunidade como plug-ins em um produto de software (por exemplo, SaaS, veículos definidos por software, nós de borda ou até nós de blockchain). Ele permite que desenvolvedores de terceiros, fornecedores, fornecedores e membros da comunidade estendam e personalizem o produto de software. Saiba mais aqui
O Wasmedge pode executar programas de bytecode WebAssembly padrão compilados a partir de código -fonte C/C ++, Rust, Swift, Assemblyscript ou Kotlin. Ele executa JavaScript, incluindo módulos de 3ª parte ES6, CJS e NPM, em uma caixa de areia segura, rápida, leve, portátil e contêiner. Ele também suporta a mistura desses idiomas (por exemplo, para usar a ferrugem para implementar uma API JavaScript), a API de busca e as funções de renderização do lado do servidor (SSR) nos servidores Edge.
A Wasmedge suporta todos os recursos padrão da WebAssembly e muitas extensões propostas. Ele também suporta uma série de extensões adaptadas para usos de computação nativa e de borda de nuvem (por exemplo, os soquetes de rede Wasmedge, o PostGres e o driver de banco de dados baseado em MySQL e a extensão Wasmedge AI).
Saiba mais sobre os destaques técnicos de Wasmedge.
O Wasmedge e seu programa contido WASM podem ser iniciados da CLI como um novo processo ou de um processo existente. Se iniciado a partir de um processo existente (por exemplo, a partir de um programa de corrida ou ferrugem), o Wasmedge simplesmente será executado dentro do processo como uma função. Atualmente, a Wasmedge ainda não é segura para fios. Para usar o Wasmedge em seu próprio aplicativo ou estruturas nativas em nuvem, consulte os guias abaixo.
Se você deseja contribuir para o projeto Wasmedge, consulte nosso documento contribuinte para obter detalhes. Se você está procurando idéias, consulte nossos problemas de "ajuda procurada"!
Confira nosso roteiro do projeto para ver os próximos recursos e planos para Wasmedge.
Se você tiver alguma dúvida, sinta -se à vontade para abrir um problema do GitHub em um projeto relacionado ou para ingressar nos seguintes canais:
Confira nossa lista de adotantes que estão usando a Wasmedge em seus projetos.
Realizamos uma reunião mensal da comunidade para mostrar novos recursos, demonstrando novos casos de uso e uma peça de perguntas e respostas. Todos são bem -vindos!
Hora: a primeira terça -feira de cada mês às 23:00 Hong Kong Time/ 7h PST.
Agenda/Notas da Reunião Pública | Link de zoom