中文 | 正體中文 | 日本語で読む
Instalar wasmedge
? Construir y contribuir a wasmedge
⌨️ Ejecute un programa WASM independiente o un programa JavaScript de CLI o Docker
? Incrustar una función wasm en su aplicación go, óxido o C
? Administrar y orquestar tiempos de ejecución de WASM utilizando Kubernetes, marcos de transmisión de datos y cadenas de bloques
Consulte nuestra documentación oficial
El tiempo de ejecución de WasMedge proporciona una caja de arena de ejecución bien definida para su programa Bytecode WebSembly contenido. El tiempo de ejecución ofrece aislamiento y protección para los recursos del sistema operativo (por ejemplo, sistema de archivos, sockets, variables de entorno, procesos) y espacio de memoria. El caso de uso más importante para WASMEDGE es ejecutar de forma segura el código definido por el usuario o contenido de la comunidad como complementos en un producto de software (por ejemplo, SaaS, vehículos definidos por software, nodos de borde o incluso nodos blockchain). Permite a los desarrolladores de terceros, proveedores, proveedores y miembros de la comunidad extender y personalizar el producto de software. Aprenda más aquí
WasMEDGE puede ejecutar programas de bytecode websembly estándar compilados de C/C ++, Rust, Swift, AssemblyScript o Kotlin Source Code. Ejecuta JavaScript, incluyendo módulos de terceros ES6, CJS y NPM, en una caja de arena segura, rápida, liviana, portátil y contenedorizada. También admite la mezcla de esos idiomas (por ejemplo, usar óxido para implementar una API JavaScript), la API de Fetch y las funciones de representación del lado del servidor (SSR) en los servidores de borde.
WasMedge admite todas las características estándar de WebAsmbly y muchas extensiones propuestas. También admite una serie de extensiones adaptadas para usos de informática nativa y nativa de la nube (por ejemplo, los enchufes de red WasMedge, Postgres y el controlador de la base de datos basado en MySQL, y la extensión de AI de WasMedge).
Obtenga más información sobre los aspectos más destacados técnicos de WASMEDGE.
Wasmedge y su programa WASM contenido se pueden iniciar desde la CLI como un nuevo proceso, o desde un proceso existente. Si se inicia desde un proceso existente (por ejemplo, desde un programa de GO o óxido en ejecución), Wasmedge simplemente se ejecutará dentro del proceso en función. Actualmente, Wasmedge aún no es seguro de hilo. Para usar WasMedge en su propia aplicación o marcos nativos de la nube, consulte las guías a continuación.
Si desea contribuir al proyecto WASMEDE, consulte nuestro documento contribuyente para obtener más detalles. Si está buscando ideas, ¡consulte nuestros problemas de "ayuda deseado"!
Echa un vistazo a nuestra hoja de ruta del proyecto para ver las próximas características y planes para Wasmedge.
Si tiene alguna pregunta, no dude en abrir un problema de GitHub en un proyecto relacionado o unirse a los siguientes canales:
Consulte nuestra lista de adoptantes que usan Wasmedge en sus proyectos.
Organizamos una reunión comunitaria mensual para exhibir nuevas características, nuevos casos de uso de demostración y una parte de preguntas y respuestas. ¡Todos son bienvenidos!
Hora: el primer martes de cada mes a las 11 p.m. Hong Kong Time/ 7am PST.
Agenda de reuniones públicas/Notas | Enlace de zoom