Categories

Software Development

Astro and Islands: The Web That Sends Less JavaScript

Astro renders static HTML by default and only ships JavaScript for the interactive islands that actually need it. On blogs, docs and content sites, the bundle drops from 100-200 KB to roughly 5-10 KB versus Next.js SSG or Gatsby. It is the wrong choice for SaaS dashboards or apps with state shared across routes.

Software Development

Remix v2: The React Current Centered on Web Standards

Remix v2 doubles down on native web standards against Next.js App Router. This guide covers what version 2 adds, how it compares to App Router in real projects, and why convergence with React Router 7 expands the project ecosystem for small teams building portable, form-heavy applications.

Software Development

Next.js App Router: Lessons from Migrating Real Projects

App Router went stable in Next.js 13.4 (May 2023), bringing Server Components, layered caching, and Server Actions, but it demands rethinking the application's mental model. Migrating from Pages Router pays off for new projects and read-only routes; for large applications, the realistic path is incremental, route by route, over several months.