# Como você puxa dados do banco de dados para os componentes do seu tema?

**URL:** <https://meta.discourse.org/t/how-do-you-pull-in-data-from-the-db-for-your-theme-components/143995>\
**Category:** Development\
**Created:** [12 Março , 2020 05:00 UTC](https://meta.discourse.org/t/how-do-you-pull-in-data-from-the-db-for-your-theme-components/143995 "2020-03-12T05:00:14Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![AstonJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/astonj/32/215041_2.png) [@AstonJ](https://meta.discourse.org/u/AstonJ)\
**Post date:** [12 Março , 2020 17:54 UTC](https://meta.discourse.org/t/how-do-you-pull-in-data-from-the-db-for-your-theme-components/143995/3 "2020-03-12T17:54:51Z")

</div>

Obrigado pela resposta, Justin 🙂

Existe uma maneira fácil de simplesmente reutilizar os feeds/dados que o Discourse já fornece? (De modo que também respeitem as configurações do usuário).

Por exemplo, em uma coluna lateral, poderíamos ter:

- Últimos 10 tópicos (feed da página Mais Recentes, mas que também respeita as categorias silenciadas)
- Tópicos principais desta semana (de /top)
- Tópicos principais deste mês
- Tópicos principais deste ano
- Usuários mais ativos deste mês (de /u?period=monthly)

Isso é realmente bastante fácil de fazer em outras plataformas de fórum e eu realmente sinto falta disso no Discourse 😭

---

_[View the full topic](https://meta.discourse.org/t/how-do-you-pull-in-data-from-the-db-for-your-theme-components/143995)._
