solid-tv/solid — reverse-engineered prompt

Reverse engineered prompt

Build me a TypeScript library called SolidTV for creating really fast TV app interfaces. I want it to feel like a declarative UI framework where developers can write simple JSX style components, render things like text nodes, and get reactive updates automatically when state changes.

The main goal is performance on smart TVs and other limited hardware, so keep it lightweight and responsive, and make sure it works in older browser like environments too. It should be easy to start with a tiny hello world example and then scale up to real TV screens and navigation based interfaces.

Please include solid documentation, a basic example app or playground style example, and tests so the core rendering behavior is reliable. If there is already an older version of this project, make the upgrade path clear so people can move over without too much pain.

Use the existing repo structure and fill in whatever is missing. You can check the current docs online if you need to.

Want more depth? Deep Reverse