Member-only story

JavaScript for Roam (introduction)

console.log(“Hello Roam”)

Cato Minor
10 min readOct 5, 2020
Roam ❤ JavaScript
Roam ❤ JavaScript

Despite being still arguably in beta at the time of writing this article (October 2020), Roam offers already almost a complete IDE for web development, or maybe better to say “Roam development”: it supports HTML, CSS, and even JavaScript. In the following series, I would like to focus on the last of these three.

I have to warn you in advance: It will be a little bit unusual tutorial: Firstly, it will be written by a duck [[quack]]. How many of these have you read before? This means that I am no professional programmer (as arguably no duck ever was) but rather a Roam explorer — maybe somebody like you — and I want to share with you the treasures found on my adventures in the Roam universe.

Secondly, it will be in no way a traditional tutorial. I will not teach you all capabilities of JavaScript (of which they are plenty). If you want this, there are many great resources elsewhere. I can recommend, e.g., javascript.info . Nevertheless, I will try to explain various elements of the language as we will go on. So even if you don’t have any previous knowledge of JavaScript, I hope you will be able to follow it.

What should you know before you continue?

--

--

Cato Minor
Cato Minor

Responses (3)