Dogfooding BlocSignal on the Web: Building a 100K Ops/sec Reactive App with Jaspr and Dart 3.13
6.9 relevance
Score Breakdown
technical depth 8
novelty 7
actionability 7
community 4
strategic 5
personal 8
Scored daily by a customisable AI persona to surface the most relevant engineering leadership news.
Detailed walkthrough of achieving high ops/sec with Dart and Jaspr, directly relevant to performance-focused web dev.
Summary
The BlocSignal team rebuilt their documentation site using Jaspr, a lightweight Dart web framework, replacing manual subscription callbacks with declarative consumer components from bloc_signals_jaspr. This eliminated the double re-render penalty and UI thrashing from raw setState calls, achieving 100,000 operations/sec in compiled JavaScript. The migration leveraged Dart 3.13 primary constructors and a NavigationCubit state machine to model routing declaratively, avoiding ad-hoc URL parsing across components.