中文 | 正體中文 | 日本語で読む
Instal Wasmedge
? Membangun dan berkontribusi untuk Wasmedge
⌨️ Jalankan program WASM mandiri atau program JavaScript dari CLI atau Docker
? Sematkan fungsi WASM di aplikasi GO, Rust, atau C Anda
? Mengelola dan mengatur runtime wasm menggunakan kubernetes, kerangka kerja streaming data, dan blockchains
Lihat dokumentasi resmi kami
Wasmedge Runtime menyediakan kotak pasir eksekusi yang terdefinisi dengan baik untuk program bytecode WebAssembly yang terkandung. Runtime menawarkan isolasi dan perlindungan untuk sumber daya sistem operasi (misalnya, sistem file, soket, variabel lingkungan, proses) dan ruang memori. Kasus penggunaan yang paling penting untuk Wasmedge adalah dengan aman menjalankan kode yang ditentukan pengguna atau yang dikendalikan masyarakat sebagai plug-in dalam produk perangkat lunak (misalnya, SaaS, kendaraan yang ditentukan perangkat lunak, node tepi, atau bahkan node blockchain). Ini memungkinkan pengembang, vendor, pemasok, dan anggota masyarakat pihak ketiga untuk memperluas dan menyesuaikan produk perangkat lunak. Pelajari lebih lanjut di sini
WASMEDED dapat menjalankan program bytecode WebAssembly standar yang dikompilasi dari kode sumber C/C ++, Rust, Swift, Assemblyscript, atau Kotlin. Ini menjalankan JavaScript, termasuk modul ES6, CJS, dan NPM Pihak ke -3, dalam kotak pasir yang aman, cepat, ringan, portabel, dan containerized. Ini juga mendukung pencampuran bahasa-bahasa tersebut (misalnya, untuk menggunakan karat untuk mengimplementasikan API JavaScript), API fetch, dan fungsi rendering sisi server (SSR) di server tepi.
Wasmedge mendukung semua fitur WebAssembly standar dan banyak ekstensi yang diusulkan. Ini juga mendukung sejumlah ekstensi yang dirancang untuk penggunaan komputasi cloud-asli dan tepi (misalnya, soket jaringan Wasmedge, Postgres dan driver basis data berbasis MySQL, dan ekstensi WASMEDGE AI).
Pelajari lebih lanjut tentang sorotan teknis Wasmedge.
Wasmedge dan program WASM yang terkandung dapat dimulai dari CLI sebagai proses baru, atau dari proses yang ada. Jika dimulai dari proses yang ada (misalnya, dari program berjalan atau karat), Wasmedge hanya akan berjalan di dalam proses sebagai fungsi. Saat ini, Wasmedge belum aman. Untuk menggunakan Wasmedge dalam aplikasi Anda sendiri atau kerangka kerja cloud-asli, silakan merujuk ke panduan di bawah ini.
Jika Anda ingin berkontribusi pada proyek Wasmedge, silakan merujuk ke dokumen berkontribusi kami untuk detailnya. Jika Anda mencari ide, lihat masalah "bantuan yang diinginkan" kami!
Lihatlah peta jalan proyek kami untuk melihat fitur dan rencana yang akan datang untuk Wasmedge.
Jika Anda memiliki pertanyaan, jangan ragu untuk membuka masalah GitHub pada proyek terkait atau untuk bergabung dengan saluran berikut:
Lihatlah daftar pengadopsi kami yang menggunakan Wasmedge dalam proyek mereka.
Kami menyelenggarakan pertemuan komunitas bulanan untuk memamerkan fitur -fitur baru, demo kasus penggunaan baru, dan bagian tanya jawab. Semua orang diterima!
Waktu: Selasa pertama setiap bulan pukul 11 malam Hong Kong waktu/ 7 pagi PST.
Agenda/Catatan Pertemuan Publik | Tautan zoom