Armazenar dados em JSON não é muito utilizado na maioria das vezes. Devido ao fato de banco de dados serem mais eficientes em guardar informação, e mais simples realizar uma consulta em banco de dados, e com os dados dessa consulta gerar um JSON e retornar para onde precisa. Assim vc consegue uma manipulação melhor de dados. Imaginem o tamanho do json de uma aplicação como essa. é mais facil cada aplicação ter o seu registro proprio, e após isso is buscando na base de dados somente os dados que precisam ser retornados, isso inclui outros dados de outras postagens

Entendi. Um cara comentou aqui dizendo como ele acha que funciona. Tenho que arranjar um tempo para dar uma olhada no código fonte depois. Fiquei realmente curioso e quero contribuir com esse projeto.