-
Notifications
You must be signed in to change notification settings - Fork 10.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Blazor source, a little advice needed. #15604
Comments
For the WebAssembly hosting model, the flow is roughly:
Yes, that would be when the output batch has been constructed and needs to be sent to the JS-side code, i.e.,
Definitely very happy to take a contribution for prerendering - thanks for your interest. Please note this has been attempted before (#785) so you might want to check the approach used there. As we commented on dotnet/blazor#785, getting this baked in will require some nontrivial design, so if your goal is to achieve this in the short term (next couple of months, say), it would be best to find ways to structure it as an external package rather than something integrated into this repo so that it can be published soon. Please let us know if you think any additional extensibility points would be needed to enable that! Closing as hopefully the question is answered. |
Brilliant thanks for such detailed info, Steve, appreciated. I'll see what I can come up with. Thanks! |
Hi
I'm looking into seo with Blazor. At the moment google & co don't appear to work well with WebAssembly apps.
Looked at some seo related posts here, #5464 for example. I think, maybe, I might have a practical and efficient solution though I'm still getting to know the internals of wasm/mono.
I've downloaded and built Blazor and have been familiarising myself with the codebase though I haven't been able to step through code yet as I need to change the language services extension version numbers or uninstall the extension I guess.
It's a big project, lots of code so I wondered if someone might be able to give me a little info about, or point me to a document that details the process flow of Blazor, what happens under he hood. I'm looking for the point in code where a page has been constructed but not yet packed ready for download.
Thanks
Steve
PS. Sorry the image isn't showing up, still figuring out GitHub, clicking the link shows the image.
The text was updated successfully, but these errors were encountered: