-
Notifications
You must be signed in to change notification settings - Fork 5
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
Next Build Lighthouse Testing #608
Comments
I am assuming a better lighthouse score with Nextjs. I would like to see the Audit findings for each to see if the nextjs addressed any audit findings from the Metalsmith build. It would also be nice to see if the files/network calls were reduced as far as loading js files/modules. |
even-70531-cb.pdf Base reports from content build |
My tests for content-build for these URLs: |
Attached is my final testing files. Here is a brief summary of the desktop pages
Observation: it looks for the most part that we show improvement using next-build pages. Also looking at the images side by side, it looks like next build , on average , formats images differently. Mobile summary:
Observations: some of the page dom looks slightly different in terms of elements. For the most part it looks like we improved page loads. Pages also looked better in next on mobile. |
Adding lighthouse test for content build |
Conclusion from reports. Content Build tends to beat Next Build in SEO due to 2 missing meta tags.
Next Build is in fact faster than Content Build by roughly 20%.
Conclusion:
|
Next Build counterpart to the Content Build tests from last week. |
NextJS Performance Takeaways
Areas to Improve
|
Can I have any numbers that show the difference? Avg improvement of LCP etc... nevermind i think I cna piece together stuff from above |
First Contentful Paint times Content Build (CB) vs Next Build (NB).
This give us an average increase of roughly 19.1% Static Page Index Sizes When looking at the compressed files that both nextjs (NB) and metal smith (CB) creates, we can see that Next Build files are significantly smaller. For the same index page of event 44988 we get the following file sizes
An almost 80% reduction |
lighthouseReports-nick.zip |
Description
We would like to have a better understanding of any optimization improvements when moving from content-build to next-build.
The goal of this ticket is to use lighthouse testing to evaluate the performance between identical pages created by nextjs(next-build) and metalsmith(content-build).
Requirements
All pages tested should be noted in this ticket.
Data comparison should be done between the same routes
Pages
https://dev.va.gov/detroit-health-care/events/70531/
https://dev.va.gov/chillicothe-health-care/events/70560/
https://dev.va.gov/dayton-health-care/events/70576/
https://dev.va.gov/birmingham-health-care/events/70581/
https://dev.va.gov/birmingham-health-care/events/69409/
https://dev.va.gov/poplar-bluff-health-care/events
https://dev.va.gov/sioux-falls-health-care/events
https://dev.va.gov/altoona-health-care/events
https://dev.va.gov/coatesville-health-care/events
https://dev.va.gov/outreach-and-events/events
Acceptance Criteria
The text was updated successfully, but these errors were encountered: