Dwarves
Memo
Type ESC to close search bar

Frontend Report First Half of November 2024

This report provides a detailed look at the significant developments in frontend development during the first half of November 2024. It covers the latest updates, tools, and approaches shaping the frontend scene, including React 19’s full-stack features, XState for managing state, Shopify’s move to React Native, improvements in Next.js 15, and how container queries impact responsive design.

React

TanStack Start: Challenging Next.js

TanStack Start is emerging as a formidable competitor to Next.js, focusing on its client-first approach, while providing a full-featured server-side capable system, which contrasts with Next.js’s server-first model.

XState in React: Streamlining state management for complex UIs

Dive into the power of XState in React applications. Learn how this state machine library simplifies handling complex state logic, enhances UI reliability, and integrates seamlessly with React for predictable and scalable state management.

Shopify’s React Native migration success story

Shopify overhauled its decade-old mobile app using React Native, reducing 1.8M lines of code and achieving faster load times (44% faster), better performance, and higher user ratings.

Next.js

Exploring Next.js 15: What’s new and why it’s better than ever

Next.js 15 enhances build speed, improves developer experience, and adds new features like full support for React Server Components and expanded App Router functionality. It also improves image optimization with dynamic resizing and global caching.

Advanced search param filtering

Comprehensive guide on implementing search parameter filtering using App Router with startTransition and useOptimistic.

Others

Why frameworks outperform Web components: A deep dive into key drawbacks

Explore the fundamental limitations of Web Components compared to modern frameworks like React, including issues with state management, integration challenges, server-side rendering, and real-world adoption. Understand why frameworks remain the practical choice for developers today.

Enhancing web design with Container queries and the Containment API

Container queries enable responsive design by allowing elements to adjust based on their parent’s size. With widespread browser support, these tools promise to transform design practices, and the author will share practical examples in a future post.

TanStack Start: A Full-Stack React framework for modern web apps

TanStack Start is a powerful full-stack React framework featuring type-safe APIs, robust routing, full-document SSR, streaming, and server functions—perfect for building modern, scalable web applications.

How Recall.ai Cut AWS Costs by $1M with Shared Memory Optimization

Recall.ai reduced AWS costs by $1M annually and cut CPU usage by 50% by leveraging Shared Memory for direct access between processes, eliminating the need for data copying.

New Tools

HTML to React Chrome extension

Browser extension for converting HTML snippets to React or Figma.

Streamlining Frontend testing with Storybook Test

Storybook Test revolutionizes frontend testing by integrating component, visual, and accessibility tests into one workflow, delivering fast, browser-based results. Developers are invited to shape this game-changing tool through the early access program.

Commentary