Best of Theo - t3․ggApril 2025

  1. 1
    Video
    Avatar of t3dotggTheo - t3․gg·1y

    Why is Next.js so slow??

    Server components in Next.js are under scrutiny for their performance, and while some apps using server components feel slow, the issue often lies with developer implementation rather than the technology itself. The post discusses the balance between client-side and server-side rendering, emphasizing the need for proper loading states and understanding of server behavior to optimize performance. Tools like Savala can streamline deployment by managing infrastructure needs such as CDNs and databases effectively.

  2. 2
    Video
    Avatar of t3dotggTheo - t3․gg·1y

    Next.js 15.3: A Huge Change for Vercel

    Next.js 15.3 introduces significant improvements and course corrections, including Turbo Pack support for faster builds, a more modular approach with community support for RSpack, and the deployment adapters API for easier deployment on various platforms. These changes aim to enhance performance, modularity, and compatibility with different environments, demonstrating a major shift in Vercel's strategy to accommodate broader developer needs.

  3. 3
    Video
    Avatar of t3dotggTheo - t3․gg·1y

    React Native Is MORE Popular Than You Think

    The post discusses the popularity and use cases of React Native, a mobile development framework developed by Meta. It counters claims from a video suggesting React Native isn't popular, detailing its use by major companies like Amazon, Microsoft, and Meta itself. The post also highlights the importance of understanding how companies integrate React Native into various parts of their applications rather than using it for entire apps.

  4. 4
    Video
    Avatar of t3dotggTheo - t3․gg·1y

    React just got WAY cooler

    React has introduced several new experimental features aimed at enhancing web development. Key highlights include an overhaul of animations and transitions, with new view transitions making navigation smoother and activity components preserving UI state efficiently. An IDE extension for VS Code and upcoming improvements in handling effects and external stores further streamline the development process. These updates are tailored towards making both development and debugging smoother and more efficient.