Eu sempre uso o Axios nos meus projetos por achar mais simples que usar Fetch.
Sobre a publicação, está bem explicativa, parabéns! Eu alterei o título para ficar "mais bonito", e também editei a sua publicação para colocar os códigos dentro de um bloco de código javascript
. Você pode editar a publicação para saber como eu fiz isso.
Além disso, se quiser conhecer um pouco mais de markdown, recomendo que leia essa publicação: [DICA]: Como escrever artigos no TabNews.