Google: Angular and Wiz Are Merging

What Wiz Is and How It’s Used

  • Wiz is an internal Google web framework powering latency‑sensitive consumer apps (e.g., Search, YouTube, Meet, Photos), historically Java + Soy templates + JS with a jQuery‑like API.
  • It’s tightly coupled to Google’s tech stack and has prioritized performance over ergonomics; some insiders describe it as outdated, slow to build, and unpleasant to work with.
  • Others challenge the “performance first” claim, citing heavy, sluggish sites like YouTube as counter‑evidence.

Nature of the Angular–Wiz “Merge”

  • Currently more of a convergence and code sharing than a single unified framework.
  • Angular Signals are already used in Wiz (e.g., YouTube mobile web).
  • Wiz is bringing ideas like very fine‑grained, interaction‑driven code loading and “resumability” concepts into Angular.
  • Long‑term goal stated as “merging,” but it may remain two coexisting frameworks; details to come in a blog post.
  • Parts of Wiz will effectively become open source “via Angular.”

Impact on Angular and Developer Experience

  • Angular is widely used internally at Google for tools and some public products (e.g., GCP console, Gemini web).
  • Planned/ongoing improvements: signals, partial hydration, deferred views, finer code splitting, reduced boilerplate.
  • RxJS is being made optional; core now has minimal dependency, with interop packages for those who want it.
  • Migration to new template syntax and signals is reported as tooling‑assisted and relatively painless by some, but others fear another AngularJS→Angular‑style disruption.

Community Sentiment on Angular

  • Strong split:
    • Critics: Angular is verbose, complex, RxJS/ngrx‑heavy, hard to reason about, and painful at scale; Angular Material “legacy” has blocked upgrades for some.
    • Supporters: Prefer Angular’s structure, DI, and “batteries‑included” approach for large enterprise apps; see recent versions as a major improvement.
  • Comparisons: Some prefer Vue or Svelte for simplicity; React is seen by some as equally problematic but in different ways (JSX, npm ecosystem).

Trust in Google and Broader Context

  • Many express skepticism toward new Google initiatives due to past cancellations, internal politics, and perceived decline in product quality.
  • Others note that, despite cultural/strategy concerns, Google’s financials and cloud revenue remain strong, so the company isn’t “failing,” even if underperforming its potential.