You asked

Canon ef s 24mm f 2 8 stm vs sigma 30mm f 1 4 dc hsm art?

Here is what the site says about that.

From Canon EF-S 24mm f/2.8 STM: Canon EF-S 24mm f/2.8 STM: A prime lens by Canon for APS-C cameras, 24mm f/2.8. Specs - Maker: Canon - Focal length: 24mm (prime) - Maximum aperture: f/2.8 - Made for: APS-C sensors - Mounts: Canon EF - Stabilised: no - Autofocus: yes What it frames like - On APS-C (Canon) (Canon EF): like 38mm on full frame; f/2.8 gives about the depth of field of f/4.5 there. - Not usable on the larger-sensor bodies ...

From Sigma 30mm f/1.4 DC HSM Art: Sigma 30mm f/1.4 DC HSM Art: A prime lens by Sigma for APS-C cameras, 30mm f/1.4. Specs - Maker: Sigma - Focal length: 30mm (prime) - Maximum aperture: f/1.4 - Made for: APS-C sensors - Mounts: Canon EF, Nikon F, Pentax K - Stabilised: no - Autofocus: yes What it frames like - On APS-C (Nikon F, Pentax K): like 45mm on full frame; f/1.4 gives about the depth of field of f/2.1 there. - On ...

Quoted from this site's pages.

From these pages