Skip to content

Commit

Permalink
add: pubished and ordem in blog file, ajust menu mais link's for skd
Browse files Browse the repository at this point in the history
  • Loading branch information
AldemirLucas committed Nov 29, 2024
1 parent 787fa9e commit c9a0206
Show file tree
Hide file tree
Showing 36 changed files with 81 additions and 28 deletions.
1 change: 1 addition & 0 deletions next/blog/analisando-a-frota-brasileira-com-a-bd.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ thumbnail: /blog/analisando-a-frota-brasileira-com-a-bd/image_0.webp
categories: [analise]
medium_slug: >-
https://medium.com/basedosdados/analisando-a-frota-brasileira-com-a-bd-f073c0c15ef
published: true
---

<Image src="/blog/analisando-a-frota-brasileira-com-a-bd/image_0.webp" caption="Fonte: Rawpixel"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ thumbnail: /blog/analisando-dados-de-vacinacao-contra-covid-19-com-a-bd/image_2.
categories: [analise]
medium_slug: >-
https://medium.com/basedosdados/analisando-dados-de-vacina%C3%A7%C3%A3o-contra-covid-19-com-a-bd-49fe3db8c7f4
published: true
---

## TL;DR
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ thumbnail: /blog/analisando-dados-textuais-da-cpi-da-pandemia-com-a-bd/image_0.w
categories: [analise]
medium_slug: >-
https://medium.com/basedosdados/analisando-dados-textuais-da-cpi-da-pandemia-com-a-bd-d178b344a6eb
published: true
---

Em 2021, o Brasil acompanhou as discussões a respeito da CPI da Pandemia. Os senadores se reuniram para discutir as ações do Governo Federal no combate à pandemia. Na ocasião, depoentes convocados e diversos especialistas foram ouvidos durante três meses. A cada dia, horas de discussões debateram sobre as ações do governo no combate à pandemia, a crise do oxigêncio em Manaus, o atraso nos contratos com a Pfizer, o caso dos contratos com a Davati, entre outros episódios que foram apresentados aos brasileiros.
Expand Down
1 change: 1 addition & 0 deletions next/blog/analisando-precos-de-combustiveis-com-a-bd.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ thumbnail: /blog/analisando-precos-de-combustiveis-com-a-bd/image_0.jpg
categories: [analise]
medium_slug: >-
https://medium.com/@basedosdados/analisando-pre%C3%A7os-de-combust%C3%ADveis-com-a-bd-9524fadbdfb4
published: true
---

<Image src="/blog/analisando-precos-de-combustiveis-com-a-bd/image_0.jpg"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ thumbnail: /blog/analise-da-atividade-economica-do-estado-do-rio-de-janeiro-e-da
categories: [analise]
medium_slug: >-
https://medium.com/basedosdados/an%C3%A1lise-da-atividade-econ%C3%B4mica-do-estado-do-rio-de-janeiro-e-da-influ%C3%AAncia-da-capital-95ed6b5910b5
published: true
---

## TL;DR
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ authors:
social: https://www.linkedin.com/in/jos%C3%A9-f%C3%A9lix-517b05210/
medium_slug: >-
https://medium.com/@basedosdados/como-a-disparidade-salarial-por-g%C3%AAnero-e-ra%C3%A7a-evoluiu-ao-longo-dos-anos-949ea4d121a7
published: true
---

Não é novidade que a desigualdade de gênero e raça reflete na empregabilidade e na remuneração dentro do mercado de trabalho no Brasil. Apesar da legislação que proíbe a disparidade salarial entre indivíduos desempenhando a mesma função, a realidade é que tais disparidades persistem. Recentemente, o Governo Federal tomou medidas para enfrentar esse desafio ao publicar uma portaria que regulamenta a Lei nº 14.611/2023. Essa lei cria mecanismos para equalizar salários entre homens e mulheres ocupando o mesmo cargo em empresas com pelo menos 100 funcionários.
Expand Down
3 changes: 2 additions & 1 deletion next/blog/como-acessar-dados-da-bd-no-power-bi.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ thumbnail: /blog/tutorial-power-bi/image_11.gif
categories: [tutorial]
medium_slug: >
https://medium.com/basedosdados/como-acessar-dados-da-bd-no-power-bi-aeeea9a9bdc0
published: true
---

## TL;DR
Expand Down Expand Up @@ -68,7 +69,7 @@ Salve a tabela obtida clicando em **Salvar**. Você pode salvar a consulta ou a

<Image src="/blog/tutorial-power-bi/image_3.png"/>

O BigQuery irá te pedir para criar um conjunto de dados onde você pode salvar essa tabela (caso não tenha um). Se já tem maior familiaridade com o PBI, é algo muito similar aos conjuntos de dados do PBI. Dê um nome intuitivo ao seu conjunto No caso da Base dos Dados, organizamos os nomes de conjuntos por abrangência geográfica, instituição e tema do dado, você pode ver mais sobre nossas regras de nomenclatura [aqui](https://basedosdados.github.io/mais/style_data/#nomea%C3%A7%C3%A3o-de-bases-e-tabelas). Esse conjunto é essencialmente uma “pasta”onde ficarão todas as tabelas do seu projeto. Neste exemplo, escolhemos o nome “tutorial” de forma mais genérica.
O BigQuery irá te pedir para criar um conjunto de dados onde você pode salvar essa tabela (caso não tenha um). Se já tem maior familiaridade com o PBI, é algo muito similar aos conjuntos de dados do PBI. Dê um nome intuitivo ao seu conjunto No caso da Base dos Dados, organizamos os nomes de conjuntos por abrangência geográfica, instituição e tema do dado, você pode ver mais sobre nossas regras de nomenclatura [aqui](https://basedosdados.github/mais/style_data/#nomea%C3%A7%C3%A3o-de-bases-e-tabelas). Esse conjunto é essencialmente uma “pasta”onde ficarão todas as tabelas do seu projeto. Neste exemplo, escolhemos o nome “tutorial” de forma mais genérica.

<Image src="/blog/tutorial-power-bi/image_4.png"/>

Expand Down
1 change: 1 addition & 0 deletions next/blog/como-acessar-dados-publicos-em-r.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ authors:
social: https://github.com/mavalentim
categories: [tutorial]
medium_slug: https://medium.com/@basedosdados/como-usar-a-bd-com-r-427aded95448
published: true
---

<Image src="/blog/como-acessar-dados-publicos-em-r/image_0.png"/>
Expand Down
1 change: 1 addition & 0 deletions next/blog/como-comecar-sua-analise-com-dados-publicos.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ thumbnail: /blog/como-comecar-sua-analise-com-dados-publicos/image_0.webp
categories: [analise]
medium_slug: >-
https://medium.com/basedosdados/como-come%C3%A7ar-sua-an%C3%A1lise-com-dados-p%C3%BAblicos-6918e9b888af
published: true
---

## Introdução
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ authors:
thumbnail: /blog/como-comecar-uma-analise-geoespacial-com-dados-da-bd-e-o-qgis/image_0.png
categories: [tutorial]
medium_slug: https://medium.com/@basedosdados/como-come%C3%A7ar-uma-an%C3%A1lise-geoespacial-com-dados-da-bd-e-o-qgis-4792877950e0
published: true
---

<Image src="/blog/como-comecar-uma-analise-geoespacial-com-dados-da-bd-e-o-qgis/image_0.png" caption="Mapa com quantidade de cabeças de gado por UF no Brasil"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ authors:
thumbnail: /blog/como-explorar-e-analisar-os-dados-de-credito-rural-no-brasil/image_0.png
categories: [analise]
medium_slug: https://medium.com/@basedosdados/como-explorar-e-an%C3%A1lisar-os-dados-de-cr%C3%A9dito-rural-no-brasil-53cf6c478781
published: true
---

## TL;DR
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ thumbnail: /blog/como-funciona-o-sistema-de-insercao-de-dados-na-bd/image_0.jpg
categories: []
medium_slug: >-
https://medium.com/@basedosdados/como-funciona-o-sistema-de-inser%C3%A7%C3%A3o-de-dados-na-bd-61a0fe05c5d5
published: true
---

## TL;DR
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ thumbnail: /blog/como-os-cursos-ead-do-ensino-superior-evoluiram-na-ultima-decad
categories: [analise]
medium_slug: >-
https://medium.com/@basedosdados/como-os-cursos-ead-do-ensino-superior-evolu%C3%ADram-na-%C3%BAltima-d%C3%A9cada-35469e167f96
published: true
---

> Análise e entrevista publicadas na BDletter em Novembro de 2023. [Assine gratuitamente](https://info.basedosdados.org/newsletter) para receber mensalmente em seu email
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ thumbnail: /blog/conheca-5-iniciativas-que-coletam-e-sistematizam-dados-sobre-a-
categories: []
medium_slug: >-
https://medium.com/@basedosdados/conhe%C3%A7a-5-iniciativas-que-coletam-e-sistematizam-dados-sobre-a-comunidade-08b71616cb76
published: true
---

<Image src="/blog/conheca-5-iniciativas-que-coletam-e-sistematizam-dados-sobre-a-comunidade/image_0.jpg" caption="Photo by [Alexander Grey](https://unsplash.com/@sharonmccutcheon) on [Unsplash](https://unsplash.com)"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ thumbnail: /blog/de-olho-na-camara-como-analisar-os-dados-abertos-da-camara-dos-
categories: [analise]
medium_slug: >-
https://medium.com/@basedosdados/de-olho-na-c%C3%A2mara-como-analisar-os-dados-abertos-da-c%C3%A2mara-dos-deputados-6a36292aa384
published: true
---

Quais partidos possuem a maior mais proposições aprovadas na Câmara? Qual é o maior gasto dentre deputados(as) na utilização da Cota Parlamentar? Essa legislatura está mais ou menos ativa que a anterior?
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ thumbnail: /blog/de-olho-na-camara-conheca-os-dados-que-te-ajudam-a-monitorar-a-
categories: [analise]
medium_slug: >-
https://medium.com/@basedosdados/de-olho-na-c%C3%A2mara-conhe%C3%A7a-os-dados-que-te-ajudam-a-monitorar-a-c%C3%A2mara-dos-deputados-1570cf740c43
published: true
---

<Image src="/blog/de-olho-na-camara-conheca-os-dados-que-te-ajudam-a-monitorar-a-camara-dos-deputados/image_0.png"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ thumbnail: /blog/de-olho-na-camara-deputados-e-deputadas-atuam-da-mesma-forma-no
categories: [analise]
medium_slug: >-
https://medium.com/@basedosdados/deputados-e-deputadas-atuam-da-mesma-forma-no-parlamento-90786b721012
published: true
---

Quando falamos sobre a participação feminina na Legislatura atual da Câmara dos Deputados é importante ter em mente ao menos duas coisas: ela é muito baixa, mas ainda é a melhor da série histórica da Casa. Houve um aumento de 2,7% entre as eleições de 2018 e 2022, que passou de 15% do total da composição para 17,7%, por exemplo.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ thumbnail: /blog/diretorios-brasileiros-como-essa-base-facilita-sua-analise/imag
categories: [tutorial]
medium_slug: >-
https://medium.com/@basedosdados/diret%C3%B3rios-brasileiros-como-essa-base-facilita-sua-an%C3%A1lise-40dc8ce2ca2
published: true
---

Conheça essa base que funciona como um perfil completo de unidades como município, escola, UF, e mais.
Expand Down
1 change: 1 addition & 0 deletions next/blog/explorando-o-censo-escolar-com-a-bd.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ authors:
thumbnail: /blog/explorando-o-censo-escolar-com-a-bd/image_0.jpg
categories: [analise]
medium_slug: https://medium.com/@basedosdados/explorando-o-censo-escolar-com-a-bd-6577d7251ea1
published: true
---

<Image src="/blog/explorando-o-censo-escolar-com-a-bd/image_0.jpg"/>
Expand Down
1 change: 1 addition & 0 deletions next/blog/google-bigquery-sql-101.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ authors:
thumbnail: /blog/google-bigquery-sql-101/image_0.jpg
categories: [tutorial]
medium_slug: https://medium.com/@basedosdados/bigquery-101-8b39da1ce52b
published: true
---

<Image src="/blog/google-bigquery-sql-101/image_0.jpg"/>
Expand Down
1 change: 1 addition & 0 deletions next/blog/intro-ao-pacote-basedosdados-em-python.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ authors:
thumbnail: /blog/intro-ao-pacote-basedosdados-em-python/image_0.jpg
categories: [tutorial]
medium_slug: https://medium.com/@basedosdados/intro-ao-pacote-basedosdados-em-python-4e05439e936d
published: true
---

<Image src="/blog/intro-ao-pacote-basedosdados-em-python/image_0.jpg"/>
Expand Down
1 change: 1 addition & 0 deletions next/blog/nota-sobre-divulgacao-dos-dados-do-inep.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ authors:
role: Equipe Base dos Dados
categories: []
medum_slug: https://medium.com/@basedosdados/nota-sobre-divulga%C3%A7%C3%A3o-dos-dados-do-inep-9168291dbca0
published: true
---

Neste último sábado (19), o Instituto Nacional de Estudos e Pesquisas Educacionais Anísio Teixeira (Inep) tirou do ar, sem aviso ou consulta prévia, microdados históricos do Censo Escolar da Educação Básica e do Enem, além de publicar os dados da edição de 2021 com um volume consideravelmente reduzido de informações. Enquanto os dados da edição de 2020 contavam com quase 17 GB, o arquivo referente à edição de 2021 conta com apenas 164 Mb.
Expand Down
1 change: 1 addition & 0 deletions next/blog/o-brasil-nas-olimpiadas.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ authors:
thumbnail: /blog/o-brasil-nas-olimpiadas/image_0.jpg
categories: [analise]
medium_slug: https://medium.com/@basedosdados/o-brasil-nas-olimp%C3%ADadas-2a3f9960cc69
published: true
---

## TL;DR
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ thumbnail: /blog/o-soberano-mitico-processo-de-limpeza-dos-dados-do-siconfi/imag
categories: [analise]
medium_slug: >-
https://medium.com/basedosdados/o-soberano-m%C3%ADtico-processo-de-limpeza-dos-dados-do-siconfi-a730007e2852
published: true
---

<Image src="/blog/o-soberano-mitico-processo-de-limpeza-dos-dados-do-siconfi/image_0.webp" caption="Photo by [Slejven Djurakovic](https://unsplash.com/@slavudin) on [Unsplash](https://unsplash.com/)"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ authors:
thumbnail: /blog/onde-vivem-as-pessoas-que-passaram-dos-100-anos-no-brasil/image_0.png
categories: [analise]
medium_slug: ""
published: true
---

Ainda que tenha sido executado com dois anos de atraso, o Censo Demográfico 2022 teve seus primeiros resultados lançados em junho de 2023. Todas as tabelas disponíveis até o momento estão, também, no datalake público da Base dos Dados, facilitando a análise da população brasileira. População essa que, no período da pesquisa, contava com 203.080.756 indivíduos. Veja abaixo a pirâmide etária de 2022 em comparação com a da última edição da pesquisa.
Expand Down
1 change: 1 addition & 0 deletions next/blog/perigo-no-mercado-de-trabalho.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ thumbnail: /blog/perigo-no-mercado-de-trabalho/image_1.webp
categories: [analise]
medium_slug: >-
https://medium.com/basedosdados/perigo-no-mercado-de-trabalho-6b50c825bee1
published: true
---

## TL;DR
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ thumbnail: /blog/quais-sao-as-principais-instituicoes-financeiras-de-operacoes-d
categories: [analise]
medium_slug: >-
https://medium.com/@basedosdados/quais-s%C3%A3o-as-principais-institui%C3%A7%C3%B5es-financeiras-de-opera%C3%A7%C3%B5es-de-cr%C3%A9dito-no-brasil-87b1a9eba3a5
published: true
---

Análise das instituições financeiras com maior participação no crédito ao longo das últimas duas décadas.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ thumbnail: /blog/qual-a-diferenca-de-preco-do-metro-quadrado-entre-os-bairros-de
categories: [analise]
medium_slug: >-
https://medium.com/@basedosdados/qual-a-diferen%C3%A7a-de-pre%C3%A7o-do-metro-quadrado-entre-os-bairros-de-s%C3%A3o-paulo-14cad7e4a89d
published: true
---

Se você já buscou um imóvel para comprar ou alugar, sabe que a localização influencia significativamente no valo. No geral, sabemos que imóveis em regiões centrais costumam custar mais do que os que estão localizados nas regiões periféricas de uma cidade, especialmente em uma grande metrópole como São Paulo. Mas como se dá essa geografia de valores e qual é o metro quadrado mais caro, ou mais barato, em uma das maiores cidades do mundo em termos de população?
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ thumbnail: /blog/qual-a-relacao-chuvas-extremas-no-rs-com-as-mudancas-climaticas
categories: [analise]
medium_slug: >-
https://medium.com/basedosdados/qual-foi-a-magnitude-das-chuvas-extremas-que-atingiram-porto-alegre-este-ano-e-qual-a-rela%C3%A7%C3%A3o-675265bce50e
published: true
---

Prestes a completar quatro meses da tragédia causada pelas chuvas no Rio Grande do Sul, a análise dessa edição traz um pouco de uma discussão sobre sua magnitude e sua relação com o aquecimento global. Afinal, trata-se de uma das maiores tragédias climáticas já ocorridas no país, e não podemos esquecer dela facilmente.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ thumbnail: /blog/qual-a-relacao-entre-o-idhm-e-a-votacao-presidencial-de-2018-em
categories: [analise]
medium_slug: >-
https://medium.com/basedosdados/qual-a-rela%C3%A7%C3%A3o-entre-o-idhm-e-a-vota%C3%A7%C3%A3o-presidencial-de-2018-em-sp-aa9f1305586f
published: true
---

## TL;DR
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ thumbnail: /blog/quanto-o-brasileiro-compromete-de-sua-renda-em-aluguel/image_2.
categories: [analise]
medium_slug: >-
https://medium.com/@basedosdados/quanto-o-brasileiro-compromete-de-sua-renda-em-aluguel-9a0082b213fe
published: true
---

## TL;DR
Expand Down
1 change: 1 addition & 0 deletions next/blog/relembrando-o-datathon-bd-2021.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ authors:
categories: [analise]
medium_slug: >-
https://medium.com/basedosdados/relembrando-o-datathon-bd-2021-ee46fe00ccc0
published: true
---

A divulgação de dados públicos mostra em números a desigualdade em diferentes aspectos da sociedade e é a partir disso que podemos começar a elaborar soluções e iniciativas para um desenvolvimento mais democrático.
Expand Down
1 change: 1 addition & 0 deletions next/blog/um-site-feito-a-varias-maos.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ authors:
thumbnail: /blog/um-site-feito-a-varias-maos/image_0.png
categories: []
medium_slug: https://medium.com/@basedosdados/um-site-feito-a-v%C3%A1rias-m%C3%A3os-60ddc9eaa4d3
published: true
---

<Image src="/blog/um-site-feito-a-varias-maos/image_0.png" caption="Arte com página da plataforma da BD"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ authors:
categories: [tutorial]
thumbnail: /blog/voce-usa-stata-veja-como-a-bd-facilita-sua-analise-de-dados/image_0.jpg
medium_slug: https://medium.com/@basedosdados/voc%C3%AA-usa-stata-veja-como-a-bd-facilita-sua-an%C3%A1lise-de-dados-e7ab79111220
published: true
---

<Image src="/blog/voce-usa-stata-veja-como-a-bd-facilita-sua-analise-de-dados/image_0.jpg"/>
Expand Down
18 changes: 9 additions & 9 deletions next/components/molecules/Menu.js
Original file line number Diff line number Diff line change
Expand Up @@ -841,15 +841,15 @@ function DesktopLinks({
options={[
{name: t('tooltip.faq'), component: <Link href="/faq">{t('tooltip.faq')}</Link>},
{name: t('tooltip.documentation'), url:
locale === "en" ? "https://basedosdados.github.io/mais/en" :
locale === "es" ? "https://basedosdados.github.io/mais/es" :
"https://basedosdados.github.io/mais"
locale === "en" ? "https://basedosdados.github.io/sdk/en" :
locale === "es" ? "https://basedosdados.github.io/sdk/es" :
"https://basedosdados.github.io/sdk"
},
{name: t('tooltip.youtubeVideos'), url: "https://www.youtube.com/c/BasedosDados/featured"},
{name: t('tooltip.installPackages'), url:
locale === "en" ? "https://basedosdados.github.io/mais/en/access_data_packages/" :
locale === "es" ? "https://basedosdados.github.io/mais/es/access_data_packages/" :
"https://basedosdados.github.io/mais/access_data_packages/"
locale === "en" ? "https://basedosdados.github.io/sdk/en/access_data_packages/" :
locale === "es" ? "https://basedosdados.github.io/sdk/es/access_data_packages/" :
"https://basedosdados.github.io/sdk/access_data_packages/"
},
{name: t('tooltip.howToCite'), component: <Link href="/faq#reference">{t('tooltip.howToCite')}</Link>},
{name: t('tooltip.whatAreDirectories'), component: <Link href="/faq#directories">{t('tooltip.whatAreDirectories')}</Link>},
Expand Down Expand Up @@ -1020,9 +1020,9 @@ export default function MenuNav({ simpleTemplate = false, userTemplate = false }
[t('prices')]: "/prices",
[t('tutorials')]: [
{name: [t('documentation')], href:
locale === "en" ? "https://basedosdados.github.io/mais/en" :
locale === "es" ? "https://basedosdados.github.io/mais/es" :
"https://basedosdados.github.io/mais"
locale === "en" ? "https://basedosdados.github.io/sdk/en" :
locale === "es" ? "https://basedosdados.github.io/sdk/es" :
"https://basedosdados.github.io/sdk"
},
{name: [t('youtube_videos')], href: "https://www.youtube.com/c/BasedosDados/featured"},
{name: [t('blog')], href: "https://medium.com/basedosdados"}
Expand Down
55 changes: 37 additions & 18 deletions next/pages/api/blog/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,26 +12,45 @@ const root = process.cwd();
const blogpostsDir = path.join(root, "blog");

export async function getAllPosts() {
const postsDir = await fs.readdir(blogpostsDir, "utf-8");
const posts = await Promise.all(
postsDir.map(async (file) => {
const fullpath = path.join(blogpostsDir, file);
const content = await fs.readFile(fullpath, "utf-8");
const { data } = matter(content);
return {
slug: file.replace(".md", ""),
frontmatter: data,
};
}),
);
try {
const postsDir = await fs.readdir(blogpostsDir, "utf-8");

posts.sort(
(a, b) =>
new Date(b.frontmatter.date.created) -
new Date(a.frontmatter.date.created),
);
const posts = (
await Promise.all(
postsDir.map(async (file) => {
const fullpath = path.join(blogpostsDir, file);
const content = await fs.readFile(fullpath, "utf-8");
const { data } = matter(content);

if (data.published) {
return {
slug: file.replace(".md", ""),
frontmatter: data,
};
}
return null;
})
)
).filter(Boolean);

posts.sort((a, b) => {
const orderA = a.frontmatter.order ?? Number.MAX_SAFE_INTEGER;
const orderB = b.frontmatter.order ?? Number.MAX_SAFE_INTEGER;

if (orderA !== orderB) {
return orderA - orderB;
}

const dateA = new Date(a.frontmatter.date.created);
const dateB = new Date(b.frontmatter.date.created);
return dateB - dateA;
});

return posts;
return posts;
} catch (error) {
console.error("Error reading posts:", error);
throw error;
}
}

export async function getPostBySlug(slug) {
Expand Down

0 comments on commit c9a0206

Please sign in to comment.