Stride website in blazor #1220
Replies: 3 comments 2 replies
-
I'd be against that in general. Jekyll is widely used in the blogosphere, rewriting the website takes time, I don't know if blazor has a static site generator - with Jekyll you compile the website into pure html+css+js package that has nothing to do with Jekyll and can be hosted anywhere. I understand that on Windows ruby and jekyll can be problematic and I know there's alternatives such as Hugo which are distributed in a single executable. But again, changing to any other site generator will involve a lot of changes. |
Beta Was this translation helpful? Give feedback.
-
I also thought about using ASP.NET Core and Blazor which I use often but I don't know anything about blogosphere and consequences if the Stride website was changed for this stack. One advantage is that our community is C# experienced so more people could be participating. Also, I think there was a discussion regarding filtering NuGet packages for Stride assets and I think it would be easy to implement in Blazor, so Stride website could have some simple version and showing assets from NuGet, and if this goes well some simple API could be done and read it also from Stride Studio. Actually, this could be done regardless of current implementation. Other option could be simplifying the layout and using also md files for certain content (pages, tutorials) for writing the content, so even GitHub could be used for writing/correcting these pages and then the site could be generated by current implementation or ASP.NET Core/Blazor. Microsoft .NET Docs are done this way. Example: https://github.com/dotnet/AspNetCore.Docs/tree/main/aspnetcore/web-api In any case as you said, it is lots of work.... If you ever decided doing it, I would suggest to do it gradually, page by page, so some pages can use currently implementation while the other pages would use the new one.. |
Beta Was this translation helpful? Give feedback.
-
Using Blazor for a Stride nuget package browser (free marketplace) would be nice. That way we can integrate it in the launcher or editor. |
Beta Was this translation helpful? Give feedback.
-
I'm having issues with the whole jekyll thingy with Stride, i was thinking we could rewrite the website in blazor since everyone must has a dotnet toolchain somewhere and it would be a
dotnet watch
away from debugging.What do you guys think ?
Beta Was this translation helpful? Give feedback.
All reactions