InfoQ Homepage Server-side rendering Content on InfoQ
News
RSS Feed-
Yelp Combines Native and Server-Driven UI for its AI Assistant
Yelp combines native mobile controls with server-driven conversation rendering in its AI Assistant using the CHAOS framework. The architecture separates view configuration from conversation data, supports backend-driven chat interactions, and enables faster UI updates without new app releases. Yelp also discusses cross-platform challenges and reuse for its Biz Ask Anything pilot.
-
React 19.3: Adds a browser() API, Giving Client-Only Rendering a First-Class Name
React 19.3 was released on September 9, introducing several features including the react-dom browser() API. This API allows components to opt out of server-side rendering, addressing issues with components that rely on client-specific data. It provides a cleaner solution for managing hydration mismatches and supports conditional data fetching, enhancing flexibility for developers.
-
SolidStart 2: Replaces Vinxi with a Vite 8 and Enters Maintenance as its Role Winds down
SolidStart, a full-stack meta-framework based on SolidJS, has transitioned to version 2.0, improving compatibility with Vite's Environment API. This release modernizes the framework, enhancing CSS handling and integrating better with tools like Tailwind CSS and deployment services. Following this, SolidStart has been placed in maintenance mode as its capabilities are incorporated into Solid 2.0.
-
htmx 4.0: a Fetch-Based Rewrite, Built-In Morphing Swaps, and Explicit Attribute Inheritance
htmx 4 has been released, featuring a transition from XMLHttpRequest to the fetch() API, enhancing streaming capabilities. Key updates include built-in morphing swaps for DOM state preservation and an hx-partial tag for cleaner updates. Attribute inheritance is now explicit, with event names standardized. The library maintains focus on minimal JavaScript while remaining popular among frameworks.
-
AnalogJS 2.0: Angular Full Stack Framework Introduces Content Resources & Leaner Builds
AnalogJS 2.0 has launched, enhancing Angular development with new content management features, optimized builds, and upgraded tooling. This full-stack meta-framework simplifies handling content as reactive resources while reducing bundle sizes and installation footprints. Embrace seamless migration for a modern, efficient web experience tailored for content-rich applications.
-
Meta Ships React 19.2 Featuring Activity API, Cache Signals, and SSR Enhancements
React 19.2 introduces new APIs and performance improvements focused on better UI control and server rendering. Key additions include the new Activity component for managing UI states without losing component state, and the useEffectEvent hook, which separates event logic from effect dependencies.
-
Nuqs Adds Debounce, Standard Schema Integration and Key Isolation
Nuqs, the type-safe URL state manager for React, just rolled out exciting features in version 2.5, including debounced URL updates, standardized schema generation, and improved re-render control. With experimental TanStack Router support and zero runtime dependencies, Nuqs enhances URL management while maintaining a lightweight footprint. Elevate your React applications with Nuqs!
-
Preact 11 Beta Introduces Hydration 2.0, Default Ref Forwarding, and Modernized Bundling
Preact 11 Beta is here! This lightweight React-compatible library modernizes hydration and API ergonomics with key updates like Hydration 2.0, default ref forwarding, and streamlined bundling. It ditches legacy features for improved performance and compatibility while maintaining a small footprint. Upgrade now for a faster, cleaner development experience!
-
Next.js 8 Static Site Framework Adds Serverless Support
The Next.js team recently released version 8 of their static site generation framework, improving reliability and scalability through splitting applications into smaller parts for use with cloud services such as AWS lambda and ZEIT Now lambdas.