u/Boring-Order-6045

Is it actually faster and better to build dashboards without Tableau?

We are considering a Headless BI approach to ditch the Tableau frontend entirely while keeping the backend data model. Here is our proposed stack:

  • Data Layer: Tableau VizQL Data Service (VDS) via HTTP API. This allows us to reuse our existing data sources, complex calculated fields, extracts, and Row-Level Security (RLS).
  • State & Fetching: React + TanStack Query for efficient caching and data synchronization.
  • UI & Charting: Tremor (Tailwind-based UI library) to build the actual dashboard components and charts natively.

The obvious pros are millisecond-level responsiveness, full design freedom, and clean Git-based version control. However, I’m concerned about the massive jump in development overhead (coding every filter interaction manually) and whether VDS is reliable under high concurrency.

Has anyone successfully deployed a similar architecture? Is this genuinely a faster and better path, or are we just creating a maintenance nightmare for ourselves?

If you have solved the Tableau performance/embed bottleneck, what stack or alternative solutions would you recommend instead?

reddit.com
u/Boring-Order-6045 — 12 days ago