Data & Encoding APIs
Explore and learn about 4 JavaScript APIs in the Data & Encoding category.
Compression Streams API
Provides a JavaScript API for compressing and decompressing streams of data using the gzip or deflate formats. Built-in compression means that JavaScript applications will not need to include a compression library, reducing the download size.
Encoding
Handle text in various character encodings, including legacy non-UTF-8 encodings. Perfect for text processing, file handling, and international character support.
Streams API
The Streams API allows JavaScript to programmatically access streams of data received over the network or created by JavaScript, and process them chunk by chunk. This enables efficient processing of large data without having to load everything into memory at once.
URL API
The URL API provides an interface for creating and manipulating URLs, as well as for easily extracting the various components of a URL (protocol, hostname, pathname, query parameters, etc.).