Saw a question in another community asking about JSON and JavaScript and trying to understand n8n better.
Under the hood, n8n is basically just handling REST APIs for you.
API is short for Application Programming Interface, but really it's usually JSON.
The API does something specific and can take JSON as part of how to do that thing, but then returns the result back in JSON.
n8n connects all of these APIs for a bunch of different platforms together in once place so you don't have to write the code to handle them yourself.
To better understand what n8n actually does, it would be helpful to write your own APIs in JavaScript.
A tutorial like this would be really useful for understanding these concepts:
And if you prefer reading, this guide will walk you through building a REST API too: