KingPr0o7
Explore posts from serversTTCTheo's Typesafe Cult
•Created by KingPr0o7 on 12/16/2023 in #questions
Speed Insights for Astro
UPDATE (December 20, 2023):
So with a little bit of digging, I've found an solution to the implementation for Vercel's Speed Insights via Astro. Even though it's not a drop down on their docs: https://vercel.com/docs/speed-insights/quickstart, the one your looking for is "Other frameworks"
Which consists of this code:
Since Astro is styled as a MPA (Multi-Page Application) framework (as of Dec 2023) the equivalent to an
App.jsx
is your Layout.astro
. Even though Astro says to put it in a main.ts
I suggest putting it in the Layout.astro
file.
With the confusion out of the way, here is steps to solving this issue.
STEPS: (Mostly from: https://vercel.com/docs/speed-insights/quickstart)
1. Enable Speed Insights
2. Install Vercel's Speed Insights: npm i @vercel/speed-insights
3. Add speedInsights
to your astro.config.mjs
NOT IN DOCS:
4. In a <script>
tag in your Layout.astro
put this code:
5. Deploy to production
Now you might be asking, King wtf this code is different from their example. Yes I know, apparently injectSpeedInsights requires an argument? Who knows, to fix that just put an empty object.
So far this is the solution that seems to work - good luck.41 replies
TTCTheo's Typesafe Cult
•Created by KingPr0o7 on 12/16/2023 in #questions
Speed Insights for Astro
Also have no clue to what message to mark as solution.
41 replies
TTCTheo's Typesafe Cult
•Created by KingPr0o7 on 12/16/2023 in #questions
Speed Insights for Astro
Okay now both show! I have no clue why it works now, and didn't do anything different from yesterday.
41 replies
TTCTheo's Typesafe Cult
•Created by KingPr0o7 on 12/16/2023 in #questions
Speed Insights for Astro
Top popup doesn't show anymore, so I guess it works?
41 replies
TTCTheo's Typesafe Cult
•Created by KingPr0o7 on 12/16/2023 in #questions
Speed Insights for Astro
41 replies
TTCTheo's Typesafe Cult
•Created by KingPr0o7 on 12/16/2023 in #questions
Speed Insights for Astro
Can confirm that there is and was no adblockers of any sort.
41 replies
TTCTheo's Typesafe Cult
•Created by KingPr0o7 on 12/16/2023 in #questions
Speed Insights for Astro
41 replies
TTCTheo's Typesafe Cult
•Created by KingPr0o7 on 12/16/2023 in #questions
Speed Insights for Astro
I didn't do anything.
41 replies
TTCTheo's Typesafe Cult
•Created by KingPr0o7 on 12/16/2023 in #questions
Speed Insights for Astro
Wait now it works?
41 replies
TTCTheo's Typesafe Cult
•Created by KingPr0o7 on 12/16/2023 in #questions
Speed Insights for Astro
Hmm. I’ll check I do have a raspberry pi that blocks ads network wide, but that’s on a separate DNS.
41 replies
TTCTheo's Typesafe Cult
•Created by KingPr0o7 on 12/16/2023 in #questions
Speed Insights for Astro
Could it be the React implementation?
41 replies
TTCTheo's Typesafe Cult
•Created by KingPr0o7 on 12/16/2023 in #questions
Speed Insights for Astro
Hmm so it had no errors without the import from react from my other horrible attempt..
41 replies
TTCTheo's Typesafe Cult
•Created by KingPr0o7 on 12/16/2023 in #questions
Speed Insights for Astro
41 replies
TTCTheo's Typesafe Cult
•Created by KingPr0o7 on 12/16/2023 in #questions
Speed Insights for Astro
41 replies
TTCTheo's Typesafe Cult
•Created by KingPr0o7 on 12/16/2023 in #questions
Speed Insights for Astro
I can give it another shot, guessing that would have to be
Layout.astro
?41 replies
TTCTheo's Typesafe Cult
•Created by KingPr0o7 on 12/16/2023 in #questions
Speed Insights for Astro
41 replies
TTCTheo's Typesafe Cult
•Created by KingPr0o7 on 12/16/2023 in #questions
Speed Insights for Astro
41 replies
TTCTheo's Typesafe Cult
•Created by KingPr0o7 on 12/16/2023 in #questions
Speed Insights for Astro
41 replies
TTCTheo's Typesafe Cult
•Created by KingPr0o7 on 12/16/2023 in #questions
Speed Insights for Astro
Here is the repo with commits of me trying, maybe I just did it wrong or something: https://github.com/KingPr0o7/personal-portfolio
41 replies
TTCTheo's Typesafe Cult
•Created by KingPr0o7 on 12/16/2023 in #questions
Speed Insights for Astro
although I've might've done it wrong
41 replies