Hiring front-end developers to assist in the development of projects is expensive and time-consuming. I recently set out to find a tool which abstracts that into something quick and easy to implement.
My motivations included
Rapid prototyping
Fulfilling the first stage of lean-startup iterative development
Experimenting with product-market fit
Saving money by requiring fewer resources to build and maintain frontends
Building internal tools
I ended up experimenting with Bubble. Using Bubble, I built a web application alone in one week which would normally take two people about a month. Impressive. However, some of the decisions made by Bubble elicit serious concern in me with respect to the ability of this web application to scale.
Bubble tightly couples their frontend with their own proprietary backend. It is non-trivial to use industry standard solutions for things like Authentication (Auth0), Database (Postgres/Mongo), or business logic (Lambda, GCF, microservices). As such, I set out to find a frontend no-code platform which would let me plug in the backend elements of my choosing. This search led me to WeWeb.
I have not yet completed a full application built on WeWeb. Still, what I've seen so far is inspiring. I hope the leadership understands how great a job their team has done. The platform provides the ability to plug in the backend services of your choice. They even offer streamlined integration for common services like Auth0 and Postgres.
The only problem I have with WeWeb (shared by Bubble) is that it does not compile native mobile applications. They do allow you to create a responsive web design. But native application compilation would be better.
All in all it is my opinion that anyone who participates as a builder in greenfield projects, startups, or prototyping would really benefit from becoming familiar with this tool. I'm going to start recommending it as a quick go-to-market solution.
TL;DR
If you build stuff, go look at WeWeb. It's awesome.
