{"id":120405,"date":"2024-10-30T13:09:12","date_gmt":"2024-10-30T11:09:16","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/dostupen-wasmer-5-0-instrumentarij-dlya-sozdaniya-prilozhenij-na-baze-webassembly"},"modified":"2024-10-30T13:09:12","modified_gmt":"2024-10-30T11:09:16","slug":"dostupen-wasmer-5-0-instrumentarij-dlya-sozdaniya-prilozhenij-na-baze-webassembly","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/news\/dostupen-wasmer-5-0-instrumentarij-dlya-sozdaniya-prilozhenij-na-baze-webassembly","title":{"rendered":"K dispoz\u00edcii je Wasmer 5.0, n\u00e1stroj na vytv\u00e1ranie aplik\u00e1ci\u00ed zalo\u017een\u00fdch na WebAssembly","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Bol vypusten\u00fd projekt Wasmer 5.0, ktor\u00fd rozv\u00edja runtime pre vykon\u00e1vanie modulov WebAssembly, ktor\u00fd je mo\u017en\u00e9 pou\u017ei\u0165 na vytv\u00e1ranie univerz\u00e1lnych aplik\u00e1ci\u00ed schopn\u00fdch be\u017ea\u0165 na r\u00f4znych opera\u010dn\u00fdch syst\u00e9moch. Wasmer sa d\u00e1 tie\u017e vyu\u017ei\u0165 na izolovan\u00e9 vykon\u00e1vanie ned\u00f4veryhodn\u00fdch blokov k\u00f3du ako s\u00fa\u010dasti be\u017en\u00fdch aplik\u00e1ci\u00ed. K\u00f3d projektu je nap\u00edsan\u00fd v jazyku Rust a \u0161\u00edri sa pod licenciou MIT.      <\/p>\n<p>Mo\u017enos\u0165 spustenia jednej aplik\u00e1cie na r\u00f4znych platform\u00e1ch je realizovan\u00e1 prostredn\u00edctvom kompil\u00e1cie do n\u00edzko\u00farov\u0148ov\u00e9ho medzi\u010dl\u00e1nkov\u00e9ho k\u00f3du WebAssembly, ktor\u00fd je mo\u017en\u00e9 sp\u00fa\u0161\u0165a\u0165 v ak\u00fdchko\u013evek OS alebo integrova\u0165 do programov v in\u00fdch programovac\u00edch jazykoch. Programy s\u00fa \u013eahk\u00e9 kontajnery, v ktor\u00fdch sa vykon\u00e1va pseudok\u00f3d WebAssembly. Tieto kontajnery nie s\u00fa viazan\u00e9 na opera\u010dn\u00fd syst\u00e9m a m\u00f4\u017eu obsahova\u0165 k\u00f3d, ktor\u00fd bol p\u00f4vodne nap\u00edsan\u00fd v akomko\u013evek programovacom jazyku.     <\/p>\n<p>Na vykon\u00e1vanie medzi\u010dl\u00e1nkov\u00e9ho k\u00f3du WebAssembly alebo jeho prekladu do strojov\u00e9ho k\u00f3du cie\u013eovej platformy s\u00fa k dispoz\u00edcii r\u00f4zne backendy:  <\/p>\n<ul>\n<li class=\"l\"> Backend zalo\u017een\u00fd na kompil\u00e1tore Singlepass, optimalizovan\u00fd pre pou\u017eitie v blockchains.\n<li class=\"l\"> Backend zalo\u017een\u00fd na gener\u00e1tore k\u00f3du Cranelift, optimalizovan\u00fd pre v\u00fdvojov\u00fd proces.\n<li class=\"l\"> Backend zalo\u017een\u00fd na kompil\u00e1tore LLVM, optimalizovan\u00fd pre pracovn\u00e9 nasadenia.\n<li class=\"l\"> Backend pre sp\u00fa\u0161\u0165anie vo webovom prehliada\u010di.\n<li class=\"l\"> Backend zalo\u017een\u00fd na JavaScript engine JavascriptCore, optimalizovan\u00fd pre platformu macOS.\n<li class=\"l\"> Backend zalo\u017een\u00fd na JavaScript engine V8, optimalizovan\u00fd pre aplik\u00e1cie na platform\u00e1ch iOS a Android.\n<li class=\"l\"> Backend zalo\u017een\u00fd na interpretera Wasmi, optimalizovan\u00fd pre blockchains a Rust projekty, ktor\u00e9 nepou\u017e\u00edvaj\u00fa \u0161tandardn\u00fa kni\u017enicu (nostd).\n<li class=\"l\"> Backend zalo\u017een\u00fd na runtime WAMR, optimalizovan\u00fd pre platformu iOS.  <\/ul>\n<p>Aplik\u00e1cie s\u00fa izolovan\u00e9 od hlavn\u00e9ho syst\u00e9mu v sandboxovom prostred\u00ed a maj\u00fa pr\u00edstup iba k deklarovanej funkcionalite. Na izol\u00e1ciu sa uplat\u0148uje mechanizmus zalo\u017een\u00fd na riaden\u00ed opr\u00e1vnen\u00ed \u2014 pre akcie s ka\u017ed\u00fdm z prostriedkov (s\u00fabory, adres\u00e1re, sokety, syst\u00e9mov\u00e9 volania at\u010f.) musia ma\u0165 aplik\u00e1cie pr\u00edslu\u0161n\u00e9 povolenia. Riadenie pr\u00edstupu a interakcia so syst\u00e9mom s\u00fa zabezpe\u010den\u00e9 pomocou API WASI (WebAssembly System Interface), ktor\u00e9 poskytuje softv\u00e9rov\u00e9 rozhrania pre pr\u00e1cu so s\u00fabormi, soketmi a \u010fal\u0161\u00edmi syst\u00e9mov\u00fdmi funkciami.     <\/p>\n<p>Platforma umo\u017e\u0148uje dosiahnu\u0165 v\u00fdkon vykon\u00e1vania aplik\u00e1ci\u00ed, ktor\u00fd sa bl\u00ed\u017ei k v\u00fdkonu nativn\u00fdch zost\u00e1v. Pomocou Native Object Engine pre modul WebAssembly mo\u017eno vygenerova\u0165 strojov\u00fd k\u00f3d, na ktor\u00fd je potrebn\u00fd minim\u00e1lny runtime, ale zachov\u00e1vaj\u00fa sa v\u0161etky mo\u017enosti sandboxovej izol\u00e1cie. Je mo\u017en\u00e1 dod\u00e1vka predkompilovan\u00fdch programov so zabudovan\u00fdm Wasmerom. Na vytv\u00e1ranie nadstavieb a doplnkov s\u00fa k dispoz\u00edcii Rust API a Wasm-C-API.    <\/p>\n<p>Na spustenie kontajnera WebAssembly sta\u010d\u00ed nain\u0161talova\u0165 runtime Wasmer do syst\u00e9mu, ktor\u00fd sa dod\u00e1va bez vonkaj\u0161\u00edch z\u00e1vislost\u00ed (&#171;curl https:\/\/get.wasmer.io -sSfL | sh&#187;), a spusti\u0165 po\u017eadovan\u00fd s\u00fabor (&#171;wasmer test.wasm&#187;). Programy sa distribuuj\u00fa vo forme be\u017en\u00fdch modulov WebAssembly, na spr\u00e1vu ktor\u00fdch je mo\u017en\u00e9 vyu\u017ei\u0165 spr\u00e1vcu bal\u00edkov WAPM. Wasmer je tie\u017e dostupn\u00fd vo forme kni\u017enice, ktor\u00fa mo\u017eno vyu\u017ei\u0165 na vlo\u017eenie k\u00f3du WebAssembly do programov nap\u00edsan\u00fdch v jazykoch Rust, C\/C++, C#, D, Python, JavaScript, Go, PHP, Ruby, Elixir a Java.     <\/p>\n<p>Hlavn\u00e9 novinky Wasmer 5.0:  <\/p>\n<ul>\n<li class=\"l\"> Bola realizovan\u00e1 mo\u017enos\u0165 pou\u017e\u00edvania interpretr\u00e1torov WebAssembly.\n<li class=\"l\"> Bol pridan\u00fd experiment\u00e1lny backend na b\u00e1ze \u013eahk\u00e9ho interpretr\u00e1tora Wasmi, ktor\u00fd umo\u017e\u0148uje sp\u00fa\u0161\u0165anie medzif\u00e1zov\u00e9ho k\u00f3du WebAssembly v prostrediach s obmedzen\u00fdmi zdrojmi.\n<li class=\"l\"> Bol pridan\u00fd experiment\u00e1lny backend na b\u00e1ze runtime WebAssembly WAMR (WebAssembly Micro Runtime), optimalizovan\u00fd na minim\u00e1lnu spotrebu zdrojov a vhodn\u00fd na pou\u017eitie na zariadeniach s mal\u00fdm objemom opera\u010dnej pam\u00e4te.\n<li class=\"l\"> Bol pridan\u00fd experiment\u00e1lny backend na b\u00e1ze JavaScriptov\u00e9ho enginu v8, pou\u017e\u00edvan\u00e9ho v prehliada\u010doch na k\u00f3dovej b\u00e1ze Chromium. Hlavnou v\u00fdhodou vyu\u017eitia backendu na b\u00e1ze V8 je mo\u017enos\u0165 pou\u017e\u00edvania zabudovan\u00e9ho v tomto engine debuggeru a n\u00e1strojov pre webov\u00fdch v\u00fdvoj\u00e1rov, ako aj dostupnos\u0165 v V8 roz\u0161\u00edrenej funkcionality WebAssembly, ako je spracovanie v\u00fdnimiek a uvo\u013e\u0148ovanie pam\u00e4te.\n<li class=\"l\"> Do backendu, ktor\u00fd pou\u017e\u00edva LLVM, bola pridan\u00e1 experiment\u00e1lna podpora architekt\u00fary Loongarch64.\n<li class=\"l\"> Bola pridan\u00e1 podpora platformy iOS, dostupn\u00e1 pri pou\u017eit\u00ed backendov WAMR, Wasmi a V8.\n<li class=\"l\"> Podpora kompil\u00e1tora Emscripten bola ukon\u010den\u00e1.\n<li class=\"l\"> Boli aktualizovan\u00e9 z\u00e1vislosti, medzi ktor\u00fdmi s\u00fa LLVM 18, gener\u00e1tor k\u00f3du Cranelift 27 a r\u00e1mec rkyv 0.8.\n<li class=\"l\"> Bola vykonan\u00e1 optimaliz\u00e1cia v\u00fdkonu. Napr\u00edklad pri vykon\u00e1van\u00ed oper\u00e1ci\u00ed deserializ\u00e1cie modulov sa pozoruje n\u00e1rast v\u00fdkonu a\u017e o 50%.    <center><img decoding=\"async\" alt=\"K dispoz\u00edcii je Wasmer 5.0, n\u00e1stroj na vytv\u00e1ranie aplik\u00e1ci\u00ed zalo\u017een\u00fdch na WebAssembly\" src=\"\/wp-content\/uploads\/2024\/10\/6589cb0d3f6856e6ad211e00450aaee7.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <center><img decoding=\"async\" alt=\"K dispoz\u00edcii je Wasmer 5.0, n\u00e1stroj na vytv\u00e1ranie aplik\u00e1ci\u00ed zalo\u017een\u00fdch na WebAssembly\" src=\"\/wp-content\/uploads\/2024\/10\/0cd52b416b2e862f173ffa3f3555e947.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <center><img decoding=\"async\" alt=\"K dispoz\u00edcii je Wasmer 5.0, n\u00e1stroj na vytv\u00e1ranie aplik\u00e1ci\u00ed zalo\u017een\u00fdch na WebAssembly\" src=\"\/wp-content\/uploads\/2024\/10\/e48785e820469259caf0158f3c682617.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <center><img decoding=\"async\" alt=\"K dispoz\u00edcii je Wasmer 5.0, n\u00e1stroj na vytv\u00e1ranie aplik\u00e1ci\u00ed zalo\u017een\u00fdch na WebAssembly\" src=\"\/wp-content\/uploads\/2024\/10\/15f79c6ecb566be6494843037d2e3a9a.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <center><img decoding=\"async\" alt=\"K dispoz\u00edcii je Wasmer 5.0, n\u00e1stroj na vytv\u00e1ranie aplik\u00e1ci\u00ed zalo\u017een\u00fdch na WebAssembly\" src=\"\/wp-content\/uploads\/2024\/10\/0fe4bd40897fc7ea706cb2c3f7926c6e.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <center><img decoding=\"async\" alt=\"K dispoz\u00edcii je Wasmer 5.0, n\u00e1stroj na vytv\u00e1ranie aplik\u00e1ci\u00ed zalo\u017een\u00fdch na WebAssembly\" src=\"\/wp-content\/uploads\/2024\/10\/cd3d25118acf0d5fcc3b8c0efcc670f2.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <center><img decoding=\"async\" alt=\"K dispoz\u00edcii je Wasmer 5.0, n\u00e1stroj na vytv\u00e1ranie aplik\u00e1ci\u00ed zalo\u017een\u00fdch na WebAssembly\" src=\"\/wp-content\/uploads\/2024\/10\/420aa59ebdf1d937ac92db9379f42216.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/ul>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62137\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Wasmer 5.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e runtime \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043c\u043e\u0434\u0443\u043b\u0435\u0439 WebAssembly, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b\u0445 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c\u0441\u044f \u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445. Wasmer \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c \u0434\u043b\u044f \u0438\u0437\u043e\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043d\u0435 \u0437\u0430\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u044e\u0449\u0438\u0445 \u0434\u043e\u0432\u0435\u0440\u0438\u044f \u0431\u043b\u043e\u043a\u043e\u0432 \u043a\u043e\u0434\u0430 \u0432 \u0441\u043e\u0441\u0442\u0430\u0432\u0435 \u043e\u0431\u044b\u0447\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 MIT. \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":120406,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-120405","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Wasmer 5.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e runtime \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043c\u043e\u0434\u0443\u043b\u0435\u0439 WebAssembly, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b\u0445 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c\u0441\u044f \u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sk\/blog\/news\/dostupen-wasmer-5-0-instrumentarij-dlya-sozdaniya-prilozhenij-na-baze-webassembly\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d Wasmer 5.0, \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u0431\u0430\u0437\u0435 WebAssembly | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Wasmer 5.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e runtime \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043c\u043e\u0434\u0443\u043b\u0435\u0439 WebAssembly, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b\u0445 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c\u0441\u044f \u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sk\/blog\/news\/dostupen-wasmer-5-0-instrumentarij-dlya-sozdaniya-prilozhenij-na-baze-webassembly\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-10-30T11:09:16+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-10-30T11:09:16+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Wasmer 5.0 je k dispoz\u00edcii, n\u00e1stroj na vytv\u00e1ranie aplik\u00e1ci\u00ed zalo\u017een\u00fdch na WebAssembly | ProHoster","description":"Bol spusten\u00fd projekt Wasmer 5.0, ktor\u00fd vyv\u00edja runtime pre vykon\u00e1vanie modulov WebAssembly, a ktor\u00fd sa d\u00e1 pou\u017ei\u0165 na vytv\u00e1ranie univerz\u00e1lnych aplik\u00e1ci\u00ed, schopn\u00fdch be\u017ea\u0165 na r\u00f4znych opera\u010dn\u00fdch syst\u00e9moch.","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/news\/dostupen-wasmer-5-0-instrumentarij-dlya-sozdaniya-prilozhenij-na-baze-webassembly","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d Wasmer 5.0, \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u0431\u0430\u0437\u0435 WebAssembly | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Wasmer 5.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e runtime \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043c\u043e\u0434\u0443\u043b\u0435\u0439 WebAssembly, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b\u0445 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c\u0441\u044f \u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445.","og:url":"https:\/\/prohoster.info\/sk\/blog\/news\/dostupen-wasmer-5-0-instrumentarij-dlya-sozdaniya-prilozhenij-na-baze-webassembly","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-10-30T11:09:16+00:00","article:modified_time":"2024-10-30T11:09:16+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"120405","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 07:38:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 07:38:19","updated":"2026-01-23 07:38:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/120405","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=120405"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/120405\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media\/120406"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=120405"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=120405"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=120405"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}