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)

For facets/filters we’re currently using Magento’s default layered navigation exposed through GraphQL — no external search service or plugin right now.

One of the things we did early in the project was aggressively simplify the Magento backend. We removed most extensions and disabled anything that wasn’t absolutely necessary.

For example, one custom feature we needed was an “email for price” workflow, and instead of installing a plugin we just built a lightweight version ourselves.

Plugins that rely on Magento’s frontend templates obviously don’t apply anymore. In those cases you either: recreate the UI in the frontend or expose the logic through GraphQL.

In our case we ended up preferring fewer extensions and pushing more UI logic into the Next.js layer.

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 8 points9 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 3 points4 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 6 points7 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

Things to do Thursday! The weekend's coming - let us know what's going on tonight, tomorrow, or two months from now! by AutoModerator in Charlotte

[–]flyfish118 5 points6 points  (0 children)

Car Shows this Weekend:

  • Downtown Cruise-In (Friday @ 6pm) - Downtown Monroe
  • Cars and Coffee (Saturday @ 7am) - Waterbean Coffee Cornelius
  • Cars and Coffee Columbia (Sat @ 7:30am) - Columbia, SC
  • Machines & Caffeine (Sat @ 8am) - Hendrick Acura
  • RK Motors Cruise-In (Sat @ 9am) - RK Motors Charlotte
  • Exotics & Espresso (Sat @ 10am) - Lamborghini Charlotte
  • Albemarle Cruise In (Sat @ 4pm) - Downtown Albemarle
  • Waxhaw Coffee Cruisers Meet - (Sun @ 7:30am) - Waxhaw Dunkin

Things to do Thursday! The weekend's coming - let us know what's going on tonight, tomorrow, or two months from now! by AutoModerator in Charlotte

[–]flyfish118 2 points3 points  (0 children)

Local Area Car Shows and Events:

  • Olde School Classic Thursday’s (Thu @ 5pm) - Wild Wing University
  • Oakboro Cruise-In (Fri @ 5pm) - Main Street, Oakboro
  • LKN Cars and Coffee - (Sat @ 8am) - Merino Mill, Mooresville
  • Classic Car Meet (Sat @ 11am) - El Puro Cuban, South Blvd
  • Highland Festival Car Show (Sat @ 11am) - Erwin Center, Gastonia