Apple doesn't officially endorse VMs, either. The only way to use Mac OS completely "by the books" is by using a Mac.
@Pleng, using a VM actually works quite well...so long as you have an extra GPU to passthrough to get native 3d acceleration and you're willing to tinker a ton. The LinusTechTips channel actually has a few videos on doing exactly that, which looks to perform well enough, but I imagine just throwing something together in a VM is probably still laggy.
But since the OP is using a rather potato laptop, I wouldn't suggest a VM at all...you'd have better luck using Linux instead of Mac OS, TBH.
If you're hell-bent on installing macos to that laptop though, Google around for "LaptopModel Hackintosh" and see if it's possible to do/if there's a guide. In most cases, you'll have to give up something or other (usually WiFi is hit or miss and will require a different adapter, some old iGPUs also don't have proper drivers for 3d acceleration so that can be hit or miss).
Alternatively, you could browse thrift stores and see if you can find an old MacBook or something if you want to use macos without paying way too much for a modern one. I've picked up various MacBooks from 2006-2009 for like $10-20 each. Shoved 6gb of RAM in my 2009 one, and with it's C2D and Nvidia 9400m it made a pretty decent laptop despite being 11 years old.