Ok, I like the way, development of extensions in general works - I can use git and stuff and it makes things for me pretty easy. BUT, why do I have to push some things through 3 programming languages, just to show it in frontend? php (Controller) -> javascript/ajax -> html (knockout). It's a real pain, to keep things sorted. Does anyone else have the same struggles? Sorry for the rant - here's a cookie: 🍪
you are a programmer dude.
doesn't matter the language.
& if you love PHP than you can just code & crack each and everything
don't get frustrated
there are many other ways to develop
you can use https://mage2gen.com/ to generate all the structure and just code the rest.
Happy Magento Coding