Hi everybody. If I had created a reddit clone (I had) and wanted to transition it to solid, wondering if the experienced solid folks could answer a few architecture questions that have come up. The point I’m at is: New to this style thinking but already like the solid principles and am interested. Played around with it had no trouble with auth on the client side and posted data for a comment using turtletext with web annotation standards etc. Here’s my remaining questions:
any thoughts on handling search? I’m thinking to make it optional (tick box upon posting) and store the text server side, associated only with the url to get to the post result. Though searching by author and tags would be desirable too… I want my internal search to still have powerful options and be very fast, at least on craigslist level
for sorting content, by date is easy but for voting think I should store voting algorithm data server side as well? or as content is raised, keep a list of replies and continually reorder it for each comment on the pod
for notifying users of content on rooms they subscribe to (and other features like PM), this is a situation where they may not be logged in by I’m sending data only known to them (not necessarily public). Can my server handle this using a token their auth granted me or something?
If anyone can think of any other potential gotchas I think it’s an interested convo. Cheers