Ericastate

screenshot of Ericastate

Template for using bun and bun test for Astro + vercel

Overview

Erica State is currently under development and not yet available for use. It is a product being developed with the goal of providing a modern site builder with web best practices, performance, and DX (Developer Experience) in mind.

Features

  • Deploy your site to a Node.js server using the @astrojs/node dependency
  • Use React components within Astro with the help of the @astrojs/react package
  • Deploy your site to Vercel using the @astrojs/vercel dependency
  • Use Happy DOM globally in a Node.js environment for testing with the @happy-dom/global-registrator package
  • TypeScript definitions for canvas-confetti can be found in the @types/canvas-confetti package
  • TypeScript definitions for react can be found in the @types/react package
  • TypeScript definitions for react-dom can be found in the @types/react-dom package
  • Performant confetti animation in the browser can be achieved with the canvas-confetti package

Summary

Erica State is a product that is currently under development and aims to provide a modern site builder with a focus on web best practices, performance, and DX. It offers features such as deploying your site to a Node.js server or Vercel, using React components within Astro, and performing performant confetti animation in the browser. The installation process involves installing both regular and dev dependencies.