Mik az elonyei a webassemblynek javascripttel szemben?
- Teljesítményben jobb (leginkább betöltéskor, vagy a matematika komolyabb használatakor - játékok -)
- jobban értelmezhetőbb átlag fejlesztő számára, mint a js
- a fájlok egy kicsivel kisebbek, melyeket le kell tölteni a kliensnek a szerverről, mivel bináris fájlokról van szó
- biztonságosabb a magánélet szempontjából (pl nem véletlenül darálták le a flasht)
- persze hátrányai is vannak, leginkább az ügyféligény és a fejlesztési környezet határozza meg, hogy mit kellene választani
Jujj de nagy újítás már megint, ezekszerint a böngészők is képesek már futtatni egy magasszinten megírt program által generált kódot, szuper! :-)
Ez minden, csak kár, hogy az assembly-hez semmi köze, viszont legalább jól hangzik.
Szerintem #1 összekeverte valamivel... a WebAssembly lényege, hogy legyen egy szabványos, koncepciójában a "gépi kódhoz" hasonlító egyszerű, alacsony szintű nyelv a webre, amit a böngészők egységesen ismernek és futtatni tudnak. Nem arra van, hogy a fejlesztők kézzel írják, hanem arra, hogy fordítóprogramok más nyelvekről erre fordítsák le a programot, csak úgy, mint ahogy a processzor natív gépi kódjára is fordítanak. (Ezért hívják web "assembly"-nek, koncepcionálisan van köze az assembly nyelvhez.)
A végeredmény az, hogy a web programozása nyelvfüggetlen lehet, nem muszáj JavaScriptben (vagy JavaScriptre fordított nyelven) írni mindent, lehet C-ben, C++ban, Rusban, C#-ban, stb. programozni. Azon túl, hogy nem mindenki szereti a JS-t ennek a nagy előnye, hogy már létező kódbázisokat lehet portolni webre, ami pl. játékok esetében hatalmas előny. Továbbá teljesítményben is jobb lehet, mint a szimpla JavaScript.
További kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!