Disclaimer: question can be stupid
So basically I am competitive programmer but complete unaware of how things works on production. I need to create online store; did a little research and decided that Magento platform is good to go. I installed it, but I cannot understand, how is full-stack web development is related to this platform, I mean, I cannot find the connection between Magento and web development. There are lots of frameworks like Angular (front), etc., do developers use them while developing store on Magento? Or is it that simple and everything is ready in Magento. Thanks in advance for understanding.