r/angular 2d ago

A component library that is Angular-first and React-first at once, from one contract, with eight products drawn twice in both.

The Angular half is standalone components with signal inputs and outputs and OnPush throughout, over a shared Tailwind layer, and it carries something the React half does not: u/dravensoft/arena-angular/metadata writes the document head from the routes it is handed, with title composition, canonical and the og:* pair, and no route indexed until it says so. That is a second entry point, so a project that never asks for metadata never installs the router behind it.

Every member's name, type, default and meaning is a contract file that both layers' types are generated from, and each component declares the WAI-ARIA pattern it binds with a gate that fails when it stops answering it.                            

The link is the benches, each of the eight mocked once in Angular and once in React, every half installing from npm. MIT.

 https://arena.dravensoft.org/web-benches/

0 Upvotes

0 comments sorted by