-
Notifications
You must be signed in to change notification settings - Fork 10.4k
Closed
Labels
area-blazorIncludes: Blazor, Razor ComponentsIncludes: Blazor, Razor Components
Description
Is your feature request related to a problem? Please describe.
Currently there is no option available for .NET developers to generate a pure static site.
These options exist in the JS / Node ecosystem through frameworks like:
- Gatsby for React ( https://www.gatsbyjs.com/docs/glossary/static-site-generator/ )
- Nuxt.js for Vue ( https://nuxtjs.org/docs/2.x/concepts/static-site-generation/ )
Describe the solution you'd like
Maybe something like dotnet publish static-site
Additional context
This feature would allow you to generate a static site with no dependency on the dotnet runtime and does not require AOT, tree shaking / trimming dll's etc.
This would result in extremely fast load times and will be in the same performance ball park as the other JS / Node generated sites.
In this scenario the .NET framework is more of a tool that dev's use to build sites rather than .NET being the thing that actually executes the site similar to how the above mentioned frameworks work.
Metadata
Metadata
Assignees
Labels
area-blazorIncludes: Blazor, Razor ComponentsIncludes: Blazor, Razor Components