Hacker News new | ask | show | jobs
by thenoblesunfish 1777 days ago
To use a Reddit term, ELI5 what "no code" actually means. As someone who's only ever seen the term in passing on HN, I don't understand if there's a distinction from coding in a very high level and/or visual environment. To try and make it concrete by comparing with things I've personally seen: Is LabVIEW "no code"? Is Max/MSP "no code"? Was Dreamweaver "no code"? Is building an FX pipeline in Houdini "no code"?
2 comments

Dreamweaver is no-code, but you can't build a web application with it. Just a static website. Maybe there's some interactivity like being able to submit a "Contact Us" form. But that's it.

A web application has application logic of some kind, maybe like a retirement calculator. That kind of application will accept user input (e.g. "age", "monthly savings amount", "exp. rate of return"), and apply that data to a model of some kind. That results in an output "You need to save $X to retire at age Y, assuming ROR is Z%"

Bubble is a full no-code app-builder. There are other no-code tools like Zapier, but they're not used to build full apps, but rather to connect two different apps without writing API queries yourself. For example, let's say you're running a virtual conference. Your tickets are sold on Platform X, and your videoconferencing solution happens on Platform Y.

When someone buys a ticket using X, you want to auto-send an email from Y with their videoconference link. You do that by connecting the two services visually via Zapier.

it seems to be built using this, but that's all I can tell you:

https://bubble.io/

I feel once you introduce conditional logic, loops and retrieving/processing/storing data you are in a code mindset regardless of how you construct that logic (e.g. through drag and drop icons, pictures or typed words)