TSRX (TypeScript Render Expressions) is a new compiler exposed as a Vite plugin, positioned as a spiritual successor to JSX. Created by Dominic Gannaway (React/Svelte core team, Inferno), it introduces features like conditional rendering with hooks, single-file components with encapsulated styles, and async boundary syntax sugar. It compiles to idiomatic React, Solid, or Ripple code. The newsletter also covers Trees (a file tree rendering library), Warp terminal going open source, poolside.ai agentic coding models, Analog.js 2.5, and other dev ecosystem news.
9 Comments
Sort: