Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

♻️ App Router migration #3156

Open
jeoffreyfischer opened this issue Sep 25, 2024 · 0 comments
Open

♻️ App Router migration #3156

jeoffreyfischer opened this issue Sep 25, 2024 · 0 comments
Assignees

Comments

@jeoffreyfischer
Copy link
Member

jeoffreyfischer commented Sep 25, 2024

Description
Migrate from NextJS's page router to the newer app router - this should improve page performance, and align with the more modern way of building NextJS apps.

Migration guide - https://nextjs.org/docs/app/building-your-application/upgrading/app-router-migration

This work was successfully experimented on /products #2168

Note: When applied to the Homepage #3159, this should improve our SEO by reducing the Total Blocking Time.

@github-project-automation github-project-automation bot moved this to 🤷‍♂️ Needs Triage in SSW.Website Sep 25, 2024
@jeoffreyfischer jeoffreyfischer moved this from 🤷‍♂️ Needs Triage to 🔖 Backlog - Ready in SSW.Website Sep 25, 2024
@jeoffreyfischer jeoffreyfischer changed the title ♻️ Implement App-Routing ♻️ App-Routing migration Sep 25, 2024
@jeoffreyfischer jeoffreyfischer changed the title ♻️ App-Routing migration ♻️ App Router migration Sep 25, 2024
amankumarrr added a commit that referenced this issue Oct 9, 2024
amankumarrr added a commit that referenced this issue Oct 9, 2024
* Fixing layout shifting issue on Homepage

Issue: #3156

Screenshot:TODO

* Adding max size for the mobile view

* Adding memoized card logic to reduce the contentful paint matrics

* Removing profiler from the component monitoring
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🔖 Backlog - Ready
Development

No branches or pull requests

2 participants