JSter #255: Libraries and more
Summer is the best day of the year.
It's only about a month to this year's Future Frontend conference. I was also able to set up a seminar titled AI meets SDLC for 13.10 at Aalto University. In addition I made my scientific writing book available to the public through the web. I've also been developing a new experimental tool for slide authoring.
Libraries
- WebReflection/d1-tags: Tagged-template helpers for Cloudflare D1
- Vue Data UI
- alibaba/page-agent: JavaScript in-page GUI agent. Control web interfaces with natural language
Runtimes
Techniques
Icons
Articles
- Async, Sync, in Between
- Signals, the push-pull based algorithm
- Test IDs are an a11y smell
- Under the hood of MDN's new frontend
- The Three Pillars of JavaScript Bloat
- The 49MB Web Page
Frameworks
- Fresh 2.3: Zero JS by default, View Transitions, and Temporal support
- Gea — Lightweight Reactive UI Framework
- Datastar v1.0.0 - Hypermedia + SSE for profit and fun
- Spiceflow - The Type Safe TypeScript API Framework for React
- StreamUI/hyperstar: Server-driven UI for real-time web apps. No client code, no state sync, just TypeScript & JSX on the server, and every client sees the same thing
Services
- Vite Plugin Registry - Discover plugins for your build tools
Tools
- jokull/agent-cms: Agent-first headless CMS on Cloudflare Workers. MCP-driven schema + content management, GraphQL delivery, FTS5 + Vectorize search.
- cloudflare/vinext - Vite plugin that reimplements the Next.js API surface — deploy anywhere
- tsdown - The Elegant Bundler for Libraries
- npmgraph - NPM Dependency Diagrams
- paulmillr/jsbt: JS Build Tools: helpers for building, benchmarking & testing secure JS apps.
Typescript
- TSRX - TypeScript Language Extension for Declarative UI
- TypeScript 7.0 Beta