.. | ||
src | ||
test | ||
CHANGELOG.md | ||
package.json | ||
README.md | ||
tsconfig.json |
@astrojs/web-vitals (experimental) ⏱️
This Astro integration enables tracking real-world website performance and storing the data in Astro DB.
Pre-requisites
- Astro DB —
@astrojs/web-vitals
will store performance data in Astro DB in production - An SSR adapter —
@astrojs/web-vitals
injects a server endpoint to manage saving data to Astro DB
Installation
-
Install and configure the Web Vitals integration using
astro add
:npx astro add web-vitals
-
Push the tables added by the Web Vitals integration to Astro Studio:
npx astro db push
-
Redeploy your site.
-
Visit your project dashboard at https://studio.astro.build to see the data collected.
Learn more about Astro DB and deploying with Astro Studio in the Astro docs.
Support
-
Get help in the Astro Discord. Post questions in our
#support
forum, or visit our dedicated#dev
channel to discuss current development and more! -
Check our Astro Integration Documentation for more on integrations.
-
Submit bug reports and feature requests as GitHub issues.
Contributing
This package is maintained by Astro's Core team. You're welcome to submit an issue or PR! These links will help you get started:
License
MIT
Copyright (c) 2023–present Astro