pull down to refresh
Thanks for your response, it makes much more sense now.
The HTMX is really interesting too, I'll deep dive into it a bit more. Always hear about and never dive into it. Checking HTMX.org just now. Any other reference you could suggest?
Yeah, HTMX.org has all you need to get started
SN takes 15-30 seconds to load!? Sorry but that’s really hard to believe for me. On what OS with what browser is that?
SN takes 15-30 seconds to load?
Yes but it's not SN's fault. It's the browser's fault. I use Firefox Nightly on Android on a 6 yo Xiaomi device.
In contrast with that, my native SN app loads instantly.
I didn't know that SN has a native app available.
It doesn't have an official one but I developed mine 😅
It's been a few months since I updated it so it's probably broken but I'll get back maintaining it soon.
Disclaimer: I like web browsers, I just don't like my apps running inside them when I have the option to go native :D
In my career, I have built a handful of PWAs and many native apps, so here are my two cents on web apps.
The web browser is terrible for anything more complex than a simple HTML site with a few dynamic elements. It offers:
Subpar UsabilitySubpar Usability
Terrible PerformanceTerrible Performance
Terrible SecurityTerrible Security
Terrible Developer ExperienceTerrible Developer Experience
Maybe WebAssembly will fix these issues (except for slow browser loading), but then what's the point? Why not just make it native instead.
Also, HTMX is really promising and might help with some of the issues above.