Criei um TabNews read-only com só um arquivo HTML5 estático
ENTRE ASPAS, eu não consegui usar o fetch pra pegar posts então tive que usar flask pra servir o arquivo e tornar a API 'Usável'
A Coisa toda acontece com fetch
, window.location.search
e URL.searchParams.set
, saca só:
Primeiro eu verifico os parametros da URL com o window.location.search
, se não tiver nada então é a Home, e se tiver, é um post.
Se eu estou na home, e cliquei num post, eu vou mudar a url pelo URL.searchParams.set
e colocar os parametros user
e slug
, ai eu vou verificar de novo a URL pra saber o que renderizar.
Loucura mas foi um bom desafio e foi bom pra aprender muita coisa com Javascript.
Olha isso: https://anontab-1.pablojuan.repl.co/static/index.html?user=PabloJuan255&slug=criei-um-tabnews-read-only-com-so-um-arquivo-html5-estatico
Só faltou um "render" de markdown