Perseus
Perseus is a blazingly fast frontend web development framework built in Rust with support for generating page state at build-time, request-time, incrementally, or whatever you'd like! It supports reactivity using Sycamore, and builds on it to provide a fully-fledged framework for developing modern apps.
- π Supports static generation (serving only static resources)
- πΌ Supports server-side rendering (serving dynamic resources)
- π§ Supports revalidation after time and/or with custom logic (updating rendered pages)
- π οΈ Supports incremental regeneration (build on demand)
- π Open build matrix (use any rendering strategy with anything else)
- π₯οΈ CLI harness that lets you build apps with ease and confidence
- π Full i18n support out-of-the-box with Fluent
- π Lighthouse scores of 100 on desktop and over 95 on mobile
- β‘ Support for hot state reloading (reload your entire app's state after you make any code changes in development, Perseus is the only framework in the world thatβ¦