Vendor prefixins is a theme since the various browsers have their own prefix, for example
-webkit- /* Webkit-Browser (Chrome, Safari) */
-moz- /* Mozilla-Browser (Firefox) */
-ms- /* Microsoft-Browser (Internet Explorer) */
-o- /* Opera-Browser (Opera) *
Bootstrap uses Uses Sass, Autoprefixer, and UglifyJS at built time (included in their build process) to automatically add vendor prefixes to some CSS properties at build time.
Typesetter CMS does server-side Scss compilation, but it does not use Autoprefixer. The implementation of Bootstrap 4 in Typesetter 5.2 was largely manually modified in order to do vendor-prefixing via mixins as in Bootstrap 3.
There are other ways to do prefixing.
A great library is