TypeScriptはいい言語なんだけど、やっぱりデータ型のStructural Typingというのが「とにかくそこにあるデータをうまく扱う」ための機構であって、Nominal Typingのようにinvariantを表現できないのがビジネスロジックを書く上でつらい気がする
アカウントがあればユーザーやハッシュタグをフォローしたり、投稿のお気に入り登録やブースト、投稿への返信ができます。別のサーバーのユーザーとの交流も可能です。