Bom recentemente tenho usado muito a plataforma. Também sou desenvolvedor e queria deixar alguns feedbacks do que já vi, não fui atrás de nada muito técnico estou aqui como USUÁRIO kkkk.
Primeiramente a plataforma me surpreendeu muito positivamente, o graphql foi uma escolha muito acertada e tudo tem uma integração muito boa e rápida, realmente a sensação de navegar é muito boa.
Mas dito isso vou falar alguns bugs que peguei e sugestões de melhorias.
Bug 1: Algumas vezes a pesquisa fica em um loading infito, que só de apagar e pesquisar novamente funciona.
Bug 2: Ao entrar na plataforma invés de aparecer um loading na foto de perfil ou um Skelton ele aparece como se não estivesse logado.
Bug 3: No mobile ao usar os filtros de range (slider) o drawe de mexe junto, ficando meio difícil de usar.
Melhoria 1: Nas listas tem uma parte de resumos, mas seria muito interessante conseguir listar de quais jogos de tratam aquela seção.
Ex: mecânicas
Seria legal saber quais jogos tem as mecânicas que aparecem na seção do gráfico de pizza
Melhoria 2: seria interessante ter uma mecanismo de empilhar as respostas do fórum, tipo redit, yt.
Da forma que é hoje é um pouco estranho de saber a qual comentário se refere a resposta.
Enfim. Acho muito muito bem programada a plataforma, ainda não sou um dev muito experiente (3 anos de mercado), então seria um prazer trocar ideia com vocês
Antes de tudo, agradeço pelos elogios e pelo tempo para enviar os bugs e sugestões.
Isso tem acontecido com frequência ainda? Acredito ter mitigado isso recentemente.
Não é exatamente um bug, é intencional. O ideal é já vir logado na primeira renderização, mas nossa arquitetura de autenticação não facilita muito isso, e não ter o loading é para evitar a distração mesmo. Como é apenas na primeira renderização não vejo como um grande problema, mas há um plano de resolver isso, só não foi priorizado mesmo.
É, isso foi uma regressão da troca de componente do “slide over” dos filtros, preciso corrigir.
De fato aquela seção inteira precisa de uma atenção, está nos planos.
Isso é muito mais complexo do que parece. Nosso fórum e chat é o Discourse, o maior software open-source/free software de comunidades do mundo (e a empresa onde eu trabalho ), que hospeda fóruns como o da Epic Games, Google Local Guides, Cloudflare, Shopify, etc. Essa solução precisa acontecer no produto open-source, quando/se isso acontecer, a gente pode estudar ativar aqui também.
Vale mencionar que a decisão de ter uma estrutura não-hierárquica, sequencial e cronológica é intencional, o criador do Discourse (e também do Stack Overflow), Jeff Atwood, sempre foi muito enfático em defender que discussões na web são inerentementes “flat”, e já publicou algumas vezes sobre isso:
E tem conversas intermináveis sobre isso no Meta (o fórum do próprio Discourse):
Caramba muito interessante essa questão de flat ou thread, isso é uma das coisas que se não fosse através de um fórum eu nunca saberia kkkk.
Com certeza vou dar uma olhada. Minha sugestão com certeza é mais por conta de vício mesmo, nunca fui muito de fórum então com certeza estou com o vício de uso do youtube.
Mas é verdade Renato, é incrível o que vocês (não sei se tem mais gente ou só você mesmo) tem feito na plataforma, é realmente impressionante o funcionamento.
Como estou entrando recente no hobbie notei que a maioria dos sites é extremamente arcaicos, ludopedia, bgg, tem uma usabilidade bem ruim.
Acabei de ler os links citados e cara, realmente faz total sentido. Muito legal saber disso tudo, como ele diz, as plataformas que usam thread não focam na discussão em si, e realmente o sistema flat permite que todo mundo participe do diálogo sem entrar em um nimbo de replies.