My intention with this Hello World was to make it as simple as possible, and show an understanding of how Solid works. Yes I could have used JSON-LD as well, but I chose turtle because I think it’s the most common that other libraries use under the hood.
As per Fission/remoteStorage, I haven’t worked with those so I’m not sure, but I think the libraries are more consolidated than in Solid. Everyone writing Fission/remoteStorage apps, is using those libraries, whilst Solid apps are written using different libraries. So my intention with using fetch directly was to help people understand what’s going on under the hood, and even if later on they start using a library (I hope they do), they’ll be able to understand what’s going on if they inspect the network requests.
Maybe it would have been valuable to follow the same approach with fission/remoteStorage? Maybe, I’m not sure because I have no experience working with those. In any case, looking at the Hello Worlds that @rosano made I think I have a much greater understanding of how the other protocols work :). So mission accomplished, in my opinion.