This is why I spend more time developing apps off Bubble. I code in React/Typescript. There is nothing as comparable in my opinion in terms of responsiveness and efficiency (not to mention the fact that you can do anything). I ideally code applications outside of Bubble that demand high-traffic and need very fast loading speeds (Bubble is best for apps, not front-ends).
I must admit, plugins are fun though. Learning the “Bubble way” is essentially learning a sub-language. It’s quite interesting. I do like the challenges I face at times.
I am also a “full-stack” developer, and I have worked on both ends of the stick. Bubble is its own niche, so you really want to make sure if these “full stack” devs are what they claim to be, they should be able to catch on pretty quickly, but the fact is that Bubble is not meant for “full-stack” developers, it’s meant for people that want to create and design a working MVP less than the time it would take to actually “code” the application.
Since I’ve worked with Bubble, I have learned that developing Bubble apps is completely different than creating a stack. Bubble takes care of the front-end and back-end for you. All you have to do is design and plug workflows in.
As a developer coming into the Bubble work, I was actually baffled on how simple it was for me to learn, but after trying more advanced workflows, creating databases, managing api’s, and so fourth, my “full stack development experience” basically walked out the door. It wasn’t ideal with the “Bubble way”.
Like @DjackLowCode had said:
You’re basically going to invest in them learning the fundamentals of Bubble. Their development experience won’t really come into effect until they actually learn how to develop plugins in the system. Other than that it’s all logic, and the way you handle your workflows (which is a whole different story). You’ll need to make sure they learn how to build responsively, and efficiently (building workflows that use the least amount of WU).
Also utilize what @cmarchan has brought up. He’s been around a while so he understands.
To sum things up: I charge less for my work on Bubble (cause its generally easier and less tedious), and more for actual coding.