news.volyx.in

Observable 2.0, a static site generator for data apps (observablehq.com)

655 points by tmcw · 915 days ago · 153 comments on HN

Article summary

Observable 2.0 introduces a new static site generator called Observable Framework, which allows developers to build fast and beautiful data apps, dashboards, and reports. The framework combines JavaScript on the front-end with any language on the back-end for data preparation and analysis. It solves the 'last mile' problem of data apps by precomputing data at build time, making pages load instantly. Observable Framework is free, open-source, and allows for customization and hosting on any platform.

Main themes

  • data apps
  • static site generation
  • JavaScript vs Python
  • data visualization
  • interactivity
  • security and surveillance
  • monetization strategies
  • competition with existing tools
  • developer-focused solutions
  • git version control

What commenters say

  • Some commenters appreciate the idea of Observable Framework and plan to try it out, while others are concerned about the limitations of static data and the potential difficulty of convincing staff to use JavaScript instead of Python.
  • The naming of the framework as 'Framework' is seen as confusing by some, but others argue that it is a common practice in blog posts and product pages.
  • Some commenters compare Observable Framework to other tools like Evidence and Plotly, and discuss the trade-offs between using JavaScript and Python for data analysis and visualization.
  • Others are interested in the potential applications of Observable Framework, such as building BI reporting tools and data dashboards, and discuss the importance of interactivity and zooming capabilities in data visualization.
  • There are differing opinions on the use of CDN imports and the potential security and surveillance implications.
  • Some commenters are curious about how Observable plans to make money from the framework, and the company's response is that they will offer a paid hosting and compute service.
  • Others discuss the potential of Observable Framework as a competitor to tools like Tableau and Metabase, and its potential advantages as a more developer-friendly and git-versioned solution.