JSter #260: Libraries and more
The only constant is another major version.
Winter is coming. Likely the next issue will be shorter as it's surprisingly hard to find JavaScript related content these days. If you want to follow, my next week's SDLCAI seminar will be streamed 13.10 and there will be recordings available later.
Libraries
- pmndrs/math: The playful web's math engine
- threeui - Three.js components, templates and interactive shaders
- AI-native React components for frontier labs
- Tinseltown: Hollywood-style light and shadow backdrops
- MicroLighter - A zero-dep syntax highlighter
- gpu-lexer - A language-agnostic WebGPU syntax highlighter
- Nub — an all-in-one toolkit for Node.js
Frameworks
- Next.js applications, powered by Vite: introducing Vinext 1.0
- SvelteKit 3 is here
- Qwik 2.0 RC is now available
- Preact 11 is available
- React 19.3
- NestJS v12 is Now Available
- Remix 3 Release Candidate
- tinyjs — desktop apps for macOS, Windows, and Linux in ~6 MB
Articles
- They know React
- From PrismJS to Better PrismJS to MicroLighter in Three Painless* Steps
- Fluid Typography
- Modern Web Types
- Extreme server side rendering
- The Browser's Main Thread Is Expensive
- WebSockets vs. SSE should be about ordering and correctness
- The asteroid currently hitting frontend web development
Techniques
- Making React Context Cheap with React Compiler
- Improving site performance by shipping more CSS
- The Grand Unifying Architecture of Frontend
- Better Browser Caching with No-Vary-Search
- How building an HTML-first site doubled our users overnight