[en-US] general.skip_to_content

Other Features

Other technologies and patterns

Progressive Web Apps
Completion percentage: 91.5% (21743)
Completion percentage: 91.5% (21743)

Progressive Web Apps (PWAs) are web apps that use service workers, manifests, and other web-platform features in combination with progressive enhancement to give users an experience on par with native apps.

2019

2020

Have used it
Know about it
Never heard of it

WebAssembly (WASM)
Completion percentage: 92% (21871)
Completion percentage: 92% (21871)

WebAssembly is a new type of code that can be run in modern web browsers — it is a low-level assembly-like language with a compact binary format that runs with near-native performance and provides languages such as C/C++, C# and Rust with a compilation target so that they can run on the web. It is also designed to run alongside JavaScript, allowing both to work together.

2019

2020

Have used it
Know about it
Never heard of it

Recommended Resources

Exploring Service Workers

PWAs represent the dream of web apps getting all the same capabilities, and performance, of native apps.
Thanks to our partners for supporting us! Learn more.