I read "Enhancing web applications without using SPA frameworks" just below the URL to "Hyperview" - which needs React Native to run. Am I the only one detecting heavy cognitive dissonance here?
Nope: the web application bit is based on htmx, which is a stand-alone JS library.
To build a mobile hypermedia client (which is what Hyperview is) is a massive effort and building it on top of something like React Native makes a lot of sense. What matters isn't the underlying implementation details, but rather the hypermedia system (client, hypermedia format, etc.) that HyperView gives you.
Hyperview only uses React Native for its cross-platform widgets. (I wish Flutter had been used instead). You don't need to touch it unless you're writing custom elements.
recursivedoubts|3 years ago
To build a mobile hypermedia client (which is what Hyperview is) is a massive effort and building it on top of something like React Native makes a lot of sense. What matters isn't the underlying implementation details, but rather the hypermedia system (client, hypermedia format, etc.) that HyperView gives you.
deniz-a|3 years ago