MyApp logo

About this .NET 8 React SPA Template

ServiceStack's new .NET 8 React SPA Template enhances the default ASP.NET Vue App templates with several modern, high-productivity features, including:

  • React - Enhance your statically rendered Blazor Apps with Vue.js for all your interactive UIs
  • Tailwind CSS - Style your Blazor Apps with the modern popular utility-first CSS framework for creating beautiful, maintainable responsive UIs with DarkMode support
  • Shadcn UI Components - Rapidly develop beautiful React Apps integrated with Rich high-productivity UI Tailwind Components
  • ASP .NET Identity Auth - Use the same ASP .NET Identity Auth used in ASP.NET's .NET 8 Blazor Apps, with all Identity Pages upgraded with beautiful Tailwind CSS styling
  • Entity Framework & OrmLite - Choose the Best ORM to build each App feature, with a unified solution that sees OrmLite's Code-First DB Migrations run both EF and OrmLite migrations, inc. Seed Data with a single command at Development or Deployment
  • AutoQuery - Rapidly developing data-driven APIs, UIs and CRUD Apps
  • Markdown - Maintain SEO-friendly documentation and content-rich pages like this one with just Markdown, beautifully styled with @tailwindcss/typography
  • Built-in UIs - Use ServiceStack's Auto UIs to Explore your APIs at /ui/ or Query your App's Database Tables at /admin-ui/database
  • Built-in Docker Deployments - Use the built-in GitHub Actions to effortlessly deploy .NET 8 containerized Blazor Apps with Docker and GitHub Registry via SSH to any Linux Server