In this thread there was a mention of a new no-code platform Wappler which appears to be a very legit Bubble competitor.
So I gave it a quick look and was impressed with what I saw.
But I noticed that even though these two platforms are competitors it appears the communities are world apart - most Bubble users don’t know about Wappler and vice versa.
So I thought it will be useful for both communities to have an idea of the other product.
Recently a Wappler user posted a youtube video walkthrough of creating a full SCRUD (search, create, read, update, delete) application in Wappler in about 15minutes (excluding database and server setup) (see link below).
After watching I decided to also create a similar SCRUD application in Bubble.
This took me 25minutes but included the database setup and data permissions as well as a login functionality which the Wappler video didn’t have.
The goal is for Wappler users who don’t know Bubble to have an idea of what bubble is.
It is also for new users to both Bubble and Wappler who want to compare both platforms.
Note that this is not a video tutorial but rather a walkthrough video with me talking to myself (and some nice background music) of creating a complete application in Bubble.
(Though it’s not a tutorial you can learn a lot from it if you’re new to bubble).
There was no script and I didn’t edit anything.
Bubble SCRUD application walkthrough in 25minutes
Wappler SCUD application walkthrough in 15minutes
After watching both video it evident where each platform’s strengths and weakenesses are.
- With the bubble video about 20 out of the 25 minutes was spent on building the UI - the database, permissions, workflow and field bindings all took just about 5minutes.
- Also because Wappler uses the bootstrap framework you don’t have to worry about responsive settings. In Bubble making your site responsive takes a lot of time.
- In the case of Wappler creating the UI was a breeze and most time was spent on creating the search queries and bindings
- It’s very easy and quick to start a project in Bubble. In Wappler (not shown in the video) it will take some time to install the database (mysql), server (php), etc.
- Also because bubble is a hosted and online system, its easy to collaborate and share the project. You can easily login into a bubble project and start your development. Wappler is a desktop application that you have to install on your computer.
- Finally for people with no-code or web-development background I think Bubble is still an easier path than Wappler. But for developers who want complete freedom and control, Wappler seems more suitable.
If there is one thing @Bubble should learn from Wappler, it is having a layout manager like bootstrap and framework 7 (for mobile apps).
This is something a lot of us have requested several times. But seeing it in Wappler really makes me want it more in bubble.
Currently my go to solution is using the AirDevs Canvas as a starting point for my app and quickly creating responsive UI with their pre-built pages and modules/assets.
Bubble finally has a real competitor.