Observable Framework uses JavaScript for code running in the browser, but data loaders can use any language. Here are examples using Python, R, shell scripts, and Julia. Even if you don’t regularly use JavaScript, you can use your skills in other languages to build fast and beautiful data apps and dashboards.
Links:
Blog post containing the same data loader examples in Python, R, Julia, and shell/DuckDB: https://observablehq.com/blog/data-lo...
Another blog post on data loaders: https://observablehq.com/blog/data-lo...
Examples repo: https://github.com/observablehq/data-...
Python penguins example: https://github.com/observablehq/data-...
Shell/DuckDB example downloading fuel station data: https://github.com/observablehq/data-...
K-means clustering in R example: https://github.com/observablehq/data-...
Julia example downloading text: https://github.com/observablehq/data-...
00:00 – Introduction
00:30 – Framework build process and data loaders
01:10 – Python example, logistic regression
01:30 – Shell/DuckDB example, fuel stations and parquet
02:01 – R example, k-means clustering
02:22 – Julia example, text retrieval
02:49 – Data loaders in any language!
Get started today: https://observablehq.com/framework