Back to the journalNOTES BY FAJAR
Software Engineering2 min read

Welcome to My New Blog: Migrating from WordPress to Next.js

I moved this blog from WordPress to Next.js to control its design, content, and performance.

In this article 3 sections

Hello, world! 🎉

I moved this blog to Next.js and TypeScript after years on WordPress. I wanted more control over the site and its content.

Why the Move?

  1. Rendering: Next.js supports static page generation and rendering on the server. These options let me choose how the blog serves its pages.

  2. Development tools: I like the hot reload support, routing, and API routes in Next.js.

  3. TypeScript: Type safety helps me catch errors early and write more maintainable code. It also works well with Next.js.

  4. Custom features: Next.js gives me the flexibility to build custom features and layouts without being tied to a specific theme or plugin ecosystem.

  5. Savings: I no longer pay for hosting and maintenance. I can spend that money on diapers and milk!

The Migration Process

The migration includes these tasks:

  • Content export: I export my WordPress posts and convert them to Markdown files. I can then track content changes in version control.

  • Site design: I redesigned the blog with Tailwind CSS and layouts that adapt to the screen size.

  • Feature Enhancements: With Next.js, I can add features such as dynamic routing and API integrations.

What is Next?

I will continue to write in English and Indonesian.

The migration of my posts will take some time as I also have to deal with my work and real life. I am a new dad, remember?


FILED UNDER

THANKS FOR READING

Did this resonate?

A reaction or a conversation is always welcome.

Loading reactions…

Pass it along

Loading comments...

Related posts

All writing