Using: Astro, JSX, JSDoc, Sass, Render.io
🔥 Check the website's Google Lighthouse scores: https://southjerseydeb.com
- Astro (JSX) front-end framework
- Headless CMS (Strapi) back-end
- REST API data fetching (Strapi)
- Type checking (JSDoc w/ TypeScript)
- API integration (Formspree)
- Cloud hosting (Render)
- CI/CD (GitHub Actions)
Fetching and rendering data from the CMS:
Using props in Astro components:
Using JSDoc to check types:
Integrating Formspree endpoint into the contact form: