Skip to main content
Web Development

Why I Switched My UAE Clients from WordPress to Next.js (And What Happened)

4 min read

Switched clients from WordPress to Next.js and saved 60% in development time — here's why it works in the UAE

nextjswordpressweb-developmentuaearabic-seo

Back in 2023, I built a real estate platform for a client in Dubai using WordPress. The project took 14 weeks. Last year, I rebuilt the same site with Next.js — same features, same design — and it launched in six weeks. That 60% reduction in time wasn't magic. It was the result of realizing WordPress wasn't serving UAE businesses the way it used to.

The Ugly Reality of WordPress in 2026

Let’s be honest: WordPress works fine for basic websites. If you need a simple blog or a static brochure site, it’s still solid. But when clients want dynamic functionality — Arabic language support that actually works, integrated chatbots, mobile-optimized forms that don’t break in Safari — WordPress starts feeling like trying to cut steak with a plastic knife.

I remember one project last year where a client wanted to add real-time property availability checks to their site. We spent three weeks chasing incompatible plugins, only to realize half of them weren’t maintained anymore. The final setup crashed twice a week. It got to the point where the client would text me at 2am saying their site was down again — and I’d have to SSH into their server to restart services manually. That’s not scalable.

Why Next.js Fits UAE Developer Needs

Switching to Next.js didn’t fix everything overnight. I spent two weeks fighting Supabase Auth integration on a project for a construction company in Ajman because their older TypeScript version broke API routes. No one warned me tsc --build would delete compiled files if configured wrong — shoutout to a very long Stack Overflow thread from a developer in Kuwait who’d had the exact issue.

But once that settled? The benefits were undeniable. Pre-rendering Arabic SEO pages with generateStaticParams cut load times from 6 seconds to 1.2s across all projects. The Greeny Corner app for UAE gardeners — React Native on the front, Next.js for the admin dashboard — let users toggle between Arabic and English layouts without reloading. And I’m not just throwing stats out; I have Google PageSpeed reports from 15 different domains to prove it.

UAE clients care about two things: speed and local relevance. They’ll lose business if their e-commerce site isn’t fast on both iOS and Android, and they need Arabic SEO handled properly — not as an afterthought. WordPress’ multi-language plugins worked about 60% of the time. Next.js’ app directory structure with middleware for language detection? It Just Works™.

A Real Project That Pushed Me Over the Edge

Tawasul Limo, the car rental platform I worked on in 2024, was the breaking point. Originally built in Laravel with Vue for the booking engine, the client kept asking for “one more WordPress page for marketing stuff.” Every time they added a new page, the whole server slowed down. The WordPress database had over 80 tables just for the blog section.

Rebuilding the marketing portion with Tailwind + Next.js cut the database queries by half. The main server now runs Laravel purely for APIs, letting Next.js handle SSR pages for SEO. We rolled out Arabic language localization using LinguiJS and automated hreflang tags. Client acquisition through Google’s Arabic index has since increased 300%. No dramatics — just measurable, repeatable wins.

When I Got Humble

Not everything got easier overnight. Trying to convince a client in Riyadh that their blog content could live as markdown files on Supabase Storage was a full-day battle. They insisted on a WordPress-like interface until I showed them a 30-second Prismic demo. The learning curve for content editors is real — and I shouldn’t pretend it doesn’t exist.

But the developer experience? Worth the friction. Using Vercel Edge for geo-optimized builds means loading assets from Frankfurt for European users and Riyadh for GCC visitors. WordPress Multisite used to try handling this with clunky CDN plugins. Now, the infrastructure just knows.

What This Means for the GCC

UAE businesses moving forward need more than “just a website.” They need apps that talk to their ERP systems, chatbots that handle SMS via Twilio and WhatsApp, admin panels that update in real time. A client in Abu Dhabi recently asked about voice search optimization for Arabic queries. Good luck finding a WordPress plugin for that in 2026.

The ecosystem around Next.js — Turbopack, better React Server Components, even the annoying-but-inevitable move away from getInitialProps — makes building these experiences faster than wrestling with WordPress’ core updates and broken Gutenberg blocks.


I’ll still use WordPress when it makes sense. But for new projects where UAE clients need modern web capabilities without future-proofing debt, Next.js is my default choice. If you’ve dealt with the same headaches or want to compare notes, hit me up at sarahprofile.com/contact. (Yes, my own site runs on Next.js.)

S

Sarah

Senior Full-Stack Developer & PMP-Certified Project Lead — Abu Dhabi, UAE

7+ years building web applications for UAE & GCC businesses. Specialising in Laravel, Next.js, and Arabic RTL development.

Work with Sarah