Show HN: BackendLab – Code-free web app builder
Hi all,
I'm currently validating an idea for a new BaaS solution which will allow you to build and host a web app backend without writing a single line of code.
The app is called BackendLab and the landing page is here: https://www.backendlab.app/
The idea is that it allows you to define your database models by specifying what fields to include and BackendLab automatically creates a CRUD API which you can start using straight away.
We've just launched the public beta and are looking for early adopters (free of charge, just looking for some feedback on the tool)
Looking forward to hearing your feedback!
Thanks,
Chris
62 comments
[ 3.0 ms ] story [ 123 ms ] threadCongratulation for launching your beta!
This seems quite similar to what we do here: https://cloudbackend.appdrag.com/
But it's look like your auto generated API support only CRUD operations, this can be very limited even for common use cases like: "Create a new order" make some business validations, store in the db, generate a pdf, send an email ...
Disclaimer: I'm the CTO of AppDrag
In practice, lock-in seems like a real issue.
The fact that the landing page doesn't yet mention this is a big miss - will try and get that updated soon
Looking like a great project, simple and fun.
Keep in mind that other similar projects tried the same approach before, namely firebase and parse.com. both for only so much traction because at the end, real world applications need more features - business logic, backend that uses other APIs, etc.
Still, looks like a fun project
This could work fine as a rapid prototyping tool, but from a feature parity perspective, it looks like you end up with something equivalent to a Salesforce app or Sharepoint list (also non-code CRUD solutions), without the stigma and cost of enterprise platforms, but also without the integration with everything else you may do.
I wouldn't call it stealing, there are hundreds of companies working on reducing development effort from all sorts of angles. Developers need to continually improve their skill sets. It's more about losing your job than having it stolen.
For React: Structor, React Studio, Pagedraw.
For the record, it's all hosted in AWS EC2/RDS, and the backend is built in Django. The front end is nuxtjs
these are different logical segmentations that are nearly always conflated together in most "quick crud" systems, and never map to reality on things much more complex than "todo list" API stuff. Or, perhaps more specifically, in anything that might end up being considered a 'line of business' app.
I don't see the advantage over Firebase FireRules , AWS AppSync , Azure Cosmos or MongoDB Stich all of which have advanced querying options with great SDK and integrations support.
This idea is not bad , it's just it doesn't seem to bring much compared to others on the market already offering BaaS...
I am not totally clear who your target customers are. I think backend alone will be a barrier for a non-technical person. For a developer, as said by others, CRUD/authentication usually isn't the most time consuming part.
With that said, congrats on shipping! I know this is a work in progress. I think your landing page needs more work/content too. Good luck!
[1] https://github.com/PostgREST/postgrest
I'd like to know more about this. Can you provide a search term or two that I might use?
Great Idea I guess some work needs to be done regarding building a frontend for your idea
Best, Victor
I find this is close to sarcasm.
I think a product like this deserves to have a great design. I worked on the color scheme, copy, and spacing for you and came up with this: https://imgur.com/a/UUoEij5
The I replaced the hero image with is: https://unsplash.com/photos/trYl7JYATH0
Good luck with your project! I'm not in the market for your product right now, but if I am some day, I'll definitely test this out!
Cheers, David
Kind of interested to hear how anybody else in this thread rates David's version over mine?
Here are my observations:
* Layout is too wide. Parent has made it more narrow which feels more natural to me.
* Form inputs are too wide. Same thing as above.
* Weird color palette. I like parent's color simplicity. Notice how he has used different shades of the same color.
* Too random images. IMO the images used for the hero and pricing sections don't make any connection with the product. Parent has left out these images and it is much nicer.
Takeaway, prefer simplicity if you're not good at design.
http://www.backendlab.app fails to load. https://backendlab.app gives a security error
I'll also be adding additional validation (e.g. regex, max/min numbers) in the very near future
Here is the link if you want to explore: https://www.clappia.com