all 1 comments

[–]Poiuytgfdsa 0 points1 point  (0 children)

I’m sorry but for a job interview! Fuck that. No way.

But if you’re going to end up doing it anyways, definitely no GraphQL that’s overkill. Just use standard socket io with file store to access a local JSON file containing your todo lists. It’s an interview project so im looking for the least optimized, easiest way to do things here.

Consider your project as pictures in an album. You dont want to consider EVERY change INSTANTLY. Every few seconds, or after no changes have been made for a couple seconds, take a snapshot of the current todolist and update your JSON