datitisev I guess you helped answer the direction my brain was going. You can build a nice (non-single page loading) website (forum/community) using very basic PHP code, which can be edited on the fly right online with no compiling or local dev environment (obviously at least doing this with a staging site first - I know you all would yell if I suggested editing live, production files in an online editor). 😉
I think that’s what I was trying to argue. I can’t afford to buy a new computer right now (which I would need) and don’t have a ton of time to set up a dev environment (with 2 little ones and my real job). And so, at the risk of sounding like a broken record, I wish there was a way to advance coding and be able to edit files directly online, in the cloud vs. locally with all the compiling or whatever it’s called. Now, this could start a whole other tangent because I know there are ways to do it in the cloud and I’ve kinda sorta been able to compile a copy of someone’s Flarum extension in the cloud with no local dev set up. It worked. But, it’s cumbersome.
I guess, even though serious developers disagree, I like the idea of running a forum, and at any time from anywhere (with a staging version) be online live editing files with no composer, yarn, npm, etc.
Example, sometimes there are bugs, but I can create a basic Flarum extension (depending on your opinion) the “wrong” way, right online at any time using a text editor. I cannot do that if I want to create an extension “the right way.” I can however do that if I want to create a WordPress plugin.
So, I guess my argument can end with acknowledging that it’s just not the direction Flarum and many modern web apps have gone. And I get it being easy for a real developer to say, “you just gotta get with the times man!” 😝
But, I’ll probably always prefer being able to easily create things online even from just a Chromebook or iPhone (which is all I have right now) versus anything else. I know that means I’ll never be able to create something like Flarum. But I don’t want to do that. I just want whatever I’m running to be customizable online, in a live staging environment, if I want to.