DEV Community

Discussion on: What dev topic do you think you should understand, but don't?

Collapse
 
drbearhands profile image
DrBearhands

virtual dom

It's a simulation of the DOM that isn't immediately rendered. By not rendering immediately you can make changes quicker and more selectively.

wasm

Essentially assembly code for the web. Other languages might compile to this.

asm.js

Predecessor of wasm that uses much of the same principles but is just JS. Uses some tricks to optimize code. No longer relevant.

service workers

Afaik just non-memory sharing threads for the web.