Não necessita, depende do nível do que você precisa
Hoje eu mantenho um blog com Notion, usando API do Notion eu pego de lá para o blog.
Mas caso seja um blog simples, e você não liga de criar um arquivo .MD, você pode simplesmente ter uma pasta no seu projeto, com os artigos em MD, e quando você quiser um adiciona, só fazer um deploy com um arquivo a mais.
Ou seja, tudo depende do tamanho do que você quer fazer.
Segue um vídeo de exemplo dessa forma, com arquivos .MD usando Next.js:
https://www.youtube.com/watch?v=puIQhnjOfbc
Caso queira ver o blog que mantenho:
https://www.borachurrasco.app/blog
Repositório:
https://github.com/renant/bora-churrasco-web