Matias Simone
·Engineering

Building a modern blog with Next.js

MS
Matias Simone1 min

Why Next.js

After evaluating several options, we chose Next.js for its server-side rendering capabilities, excellent DX, and natural integration with React.

The full stack

Our stack includes Next.js 15 with App Router, Directus as headless CMS, Tailwind CSS v4 for styling and deployment on Railway.

Directus as CMS

Directus allows us to manage content in multiple languages, with a native translations system that works perfectly for a bilingual blog.

Result

The result is a fast, accessible and easy to maintain blog.

Next.jsReact