20 years ago I used to develo using Ultradev, that later got integrated into Dreamweaver, and Wappler model is quite similar, so I love Wappler in that regard. I have my subscription on and off, as I would like to use it for prototyping or proofs of concept but finally have to leave it aside. I used to use Codecharge, an app that doesn’t seem to be maintained anymore but enabled higher level abstractions (e.g. pick a set of tables and generate full CRUD screens with all searching, filtering, master-detail, etc. resolved). They also supported .net, php, asp server models, and it was primarily used for web applications rather than website. So when we needed a fast proof of concept it worked very well. Wappler is at a lower level, more control at a price of having to specify at a more granular level. I think that having more wizards at a higher level would certainly attract more beginner or RAD users.
I have a small software company focused on developing complex single page applications and some open source projects. In that niche the backends are Spring boot (Java) and node.js REST APIs, we do all our development in node.js. And we use Angular for the front ends, very time consuming but quite modular and reusable for complex app suites. I hesitate to use Wappler in this context, as the rest of the team would have to customize, support, etc. PHP while we are a node.js shop, and while App Connect is very nice and powerful we are usually forced to use Angular in most projects (standards, shared open source projects, etc.) Would we love to see a Wappler Angular frontend generator? sure… but we recognize it is way out of the target segment.
I still think that with Wappler API support we can eventually consider using it for prototyping or small projects, without having node.js server model embedded (we develop the backend in typescript anyway).
So I would certainly agree with having a node.js model, but I understand it gets complicated and particularly, shifts the focus to help intermediate to advanced web application development teams rather than beginner to intermediate dynamic website projects. I agree it might be other priorities that are more consistent with the current target Wappler user segments.
I am not sure I would use Wappler in my company (node.js/angular developers would prefer to stay on track and have a common component library/assets), but from the personal standpoint, I would prefer to see continued efforts for higher level, wizard driven features that capture user input (pulls for user input in the context of a task, using a narrative that makes sense) rather than the user having to figure out a complex set of atomic actions to list, edit, filter, search, add details for multiple one to many related tables, etc. That would likely attract many codecharge users (if they are not already here).
This would help dynamic website developers that would like to avoid coding, and experienced developers that would also like to avoid coding for routine tasks.
I know Wappler is constantly improving and has added many visual tools, so my comments might be obsolete in terms of added features. I am not sure my post is worth been here, but it is a way to say (from a node.js/angular shop owner and personal Wappler hobbyst) that I value consistency and trust the Wappler team would find the better mix to stay the course and care for the primary target users, without complicating it too much trying to reach segments that would change the nature of the business/targeted market.