#Which web render is considered default

1 messages · Page 1 of 1 (latest)

marble plank
#

Hello,

I would like to build a web app that could possilby in the future be deployed as an app on the various platforms. iOS Android, Windows, etc...

I am trying to understand if on of the three web rendering options dioxus-web, dioxus-liveview or dioxus-fullstack is considered to be the default option.

I guess I'm saying there's a lot of ambiguity from someone wanting to build a simple web app (possibly using the PWA Api's)

So again, is one of the 3 web rendering options considered to be the default option?

Also, How difficult is it to switch between these aproaches at a later date?

Thanks

marble plank
#

After further research I seems to me that fullstack might be the best choice. Am I correct in thinking that full stack in the only render that has access to the dioxus router?

muted apex
#

All renderers can use the router

#

dioxus-web is the default web renderer. Fullstack is a server + prerendering layer on top of dioxus-web

#

It should be very easy to switch between dioxus-web and dioxus-fullstack

#

Also fairly easy to switch to liveview, but you would need to migrate off of any web-sys/wasm-bindgen stuff you could be using in dioxus-web

marble plank
#

Thank you. This was very helpful to understand how you think about this?

marble plank
muted apex
marble plank
#

thanks

marble plank
muted apex
#

Fullstack adds a server to dioxus-web

#

It isn't static

marble plank
# muted apex Fullstack adds a server to dioxus-web

What I was really trying to ask is since the server side which type of Hosting platform. Can I use for example PHP runs on a certain type of server Etc or are you saying that I would need to spend up something like a doctor container or a VM to house the server side?

muted apex
#

Yes, you will need something like docker