In this issue, we can collect all of our lessons learned during Solid app development.
These are things that are not straightforward when considering knowledge about regular (non-Solid) app development.
@surilindur @j-steinbach @VidyashreeTarikereUgent Feel free to comment to this issue with your lessons learned at any time! (Especially if these are just simple things!)
Start coding early, always integrate code with semantics/RDF
Solid needs better docs
Ontology-development should not be separated from the app development-cycle
A Solid-app mixes frontend and backend. We must strive to separate these. It is important to expose only the relevant properties and hooks so the frontend-side doesn't get 'polluted'
The Solid-login is still not solved and seems like a big mess.
Someone should take a closer look at all the Async queries and Promises. I assume there are some best practices and common patterns here.
How to display Triples/Quads in the app? How to map them to 'frontend components'?
Overall it is not often not clear how specific components and 'things' a frontend-dev wants to do map to Solid/RDF. Ie. I just want to get and display data. But it is not always clear what data I receive and how?
In this issue, we can collect all of our lessons learned during Solid app development.
These are things that are not straightforward when considering knowledge about regular (non-Solid) app development.
@surilindur @j-steinbach @VidyashreeTarikereUgent Feel free to comment to this issue with your lessons learned at any time! (Especially if these are just simple things!)