alias venv=". venv/bin/activate"
Just cd to a project root and venv :) article:1 -> {"user": 1, "content": "..."}
user:1 -> {"name": "username"}
user:1:articles -> [1, ...] [1] Typescript + Vue works well (that's how I built mine).
[2] You could have used RxJS with Vue.
[3] Vue has less boilerplate code than Angular and wouldn't have made this project any more difficult to maintain