Vector tiles in OpenLayers
Vector tiles maps are made of mathematical interpretations of geometric features such as points, curves or polygons. Vector tiles are rendered on the client’s side with a style, which is a small text file that defines how certain map elements look and how they are displayed. Read more about Vector tiles in this article What are vector tiles and why you should care?
Vector tiles ol-mapbox-style (plugin)
Vector tiles can be displayed in OpenLayers using the ol-mapbox-style plugin
Replace YOUR_MAPTILER_API_KEY_HERE
with your actual MapTiler API key.
Summary
The easiest way to work with vector tiles in OpenLayers is to use the ol-mapbox-style plugin. OpenLayers supports vector tiles natively but you have to create a specific style. Check out the example.