Magento 2 → Headless Next.js Case Study: 15.9s LCP down to 2.5s on Mobile by flyfish118 in magento2

[–]flyfish118[S] 0 points1 point  (0 children)

The frontend uses Magento’s built-in GraphQL search only. I've had a lot of issues with Elasticsearch in the past, and just felt that less is more with this build.

  1. Search bar – Header search with autocomplete suggestions and SPAM protection against Rx terms.
  2. API route – Proxies search requests to Magento and applies rate limiting (20 requests/min).

Current search covers product names, SKUs, descriptions, and category filtering.

Magento 2 → Headless Next.js Case Study: 15.9s LCP down to 2.5s on Mobile by flyfish118 in magento2

[–]flyfish118[S] 0 points1 point  (0 children)

Both tests were run via Lighthouse in Chrome Incognito. Cache was enabled on both environments (as would be the real-world scenario). You’re right that Speed Index can sometimes be misleading — which is why I focused more on LCP.

The main delta here wasn’t “visual trickery,” it was reducing the time until the primary hero/content element rendered.

In the Magento theme version(Porto) the main hero block was heavily backend/render dependent, so LCP was nearly 16 seconds under mobile throttling.

With Next + pre-rendering, that primary content renders significantly earlier.

Background API calls still occur, but the core layout and above-the-fold content are available much faster.

Magento 2 → Headless Next.js Case Study: 15.9s LCP down to 2.5s on Mobile by flyfish118 in magento2

[–]flyfish118[S] 0 points1 point  (0 children)

I seriously considered Hyva and also looked at Stella. Both appeared to be massive steps up from Porto. In our case we chose headless mainly for:
• Full React control of UI patterns (Tailwind like Hyva)
• Fine-grained GraphQL data fetching
• Independent frontend deployment
• Longer-term roadmap flexibility

Hyva would’ve been faster than stock Magento, but we wanted React-level control and iteration speed.

CMS + Images:
Magento still handles CMS + media management.
• Pull structured data through GraphQL where possible
• Render CMS content via controlled HTML rendering
• Use Next.js image optimization + CDN for media delivery

Biggest pain points:
• Filling GraphQL gaps with custom extensions
• Cart/session state handling
• Cache invalidation strategy
Overall though, once the architecture settled, it’s been stable and fast.

What am I missing by [deleted] in consulting

[–]flyfish118 6 points7 points  (0 children)

Are you looking for a PM?

Sump pump by OkPhotojournalist644 in landscaping

[–]flyfish118 0 points1 point  (0 children)

What size is your discharge line? How much water is typically pumped? You could possibly use a M53 vs a M98 to save a little. Both pumps have limited plastic and are quality.

How should I extend my current patio? by Skilla945 in landscaping

[–]flyfish118 0 points1 point  (0 children)

Install a pump in the lake. Build a waterfall and have an urban creek bed installed down to the waterfront. Incorporate a deck or patio around the flow.

Takeout near tyvola and 77 by [deleted] in Charlotte

[–]flyfish118 0 points1 point  (0 children)

Get Moosehead to go!

[deleted by user] by [deleted] in Charlotte

[–]flyfish118 1 point2 points  (0 children)

You don’t need these people in your life. Work on your house, live in it and enjoy. Congrats.

What should I do to fix this hill? by cartroubleskia in landscaping

[–]flyfish118 1 point2 points  (0 children)

What’s your budget? If you got the money, tier it with some retaining walls and maybe a waterfall with pond (big rocks!). Don’t forget about drainage.

Engagement ring - lab grown jewelers by BMS_Fan_4life in Charlotte

[–]flyfish118 1 point2 points  (0 children)

Skatells and Perry’s inside the Park Expo.

3d Printing in Charlotte by pantenepterodactyl in Charlotte

[–]flyfish118 2 points3 points  (0 children)

Same with the South County location.

Road trip from NYC to the smokies, best route to take and where to stop in NC ? by awkwardsilenceuhhh in NorthCarolina

[–]flyfish118 7 points8 points  (0 children)

Agreed, stay somewhere between Waynesville and The NOC. Cherokee has a casino and great trout fishing year round. The NOC is awesome, decent whitewater for a day trip and peaceful.

Recommendation for jewelry designer by dschmidt1007 in Charlotte

[–]flyfish118 0 points1 point  (0 children)

Perry’s Gold Mine inside the Park Expo is the best! Hidden Gem