Assuming that you are looking at a slide rider and not a frame mount. I have fired Glocks over various types with Bushnell fast fires, Trijicon, CMore, doc optics, Laurie, and other labeled brands of the micro sights on them.
The sights have been both mounted on plates fitted into the rear sight dovetail and machined into the slide itself. The advantages over frame mounts is the site is lower to the bore so you don't have to adjust your presentation to "hunt the dot" like you do with a frame mount. Biggest issues are the mount itself to the dovetail, they sometimes aren't so robust. The slide milling is best, brings the sight in line even more.
Bad thing is that since the sight is mounted to the slide you have a harder time tracking the dot and it tends to bounce more in your vision which slows your followup time some.
malladus