levxyca / diciotech

Um dicionário tech para pessoas que querem aprender mais sobre termos técnicos dentro da tecnologia 📖
https://diciotech.netlify.app/
GNU General Public License v3.0
397 stars 69 forks source link

Filtro #31

Closed iuricode closed 11 months ago

iuricode commented 11 months ago

Sugestões para o Futuro (parte 2)

Considerando que a comunidade já discutiu os dois tópicos mencionados na Issue #26, gostaria de apresentar uma nova sugestão para o futuro:

Forte abraço!

gabrielviol commented 11 months ago

Pensando nesse filtro, seria interessante que os objetos dentro do arquivo "cards_pt-br.json" tivessem mais uma propriedade, um array de tags, para conseguir filtrar.

{
            "title": "Ternário",
            "description": "Expressão condicional.",
            "content": {
                "code": "Expressão ? Verdadeiro : Falso;"
            }
            "tag":["javascript",   "PHP", "Ruby"]
 }
armindomatheus commented 11 months ago

Inclui na PR #42 essa nova sugestão de filtros para os cards. Dessa forma ficou mais fácil a busca dos termos! Acredito que com essa estrutura futuramente possa ser implementado um metodo de filtro mais complexo onde poderão ser selecionado varios filtros de uma vez do que apenas um como é agora

Ryrden commented 11 months ago

Pensando nesse filtro, seria interessante que os objetos dentro do arquivo "cards_pt-br.json" tivessem mais uma propriedade, um array de tags, para conseguir filtrar.

{
            "title": "Ternário",
            "description": "Expressão condicional.",
            "content": {
                "code": "Expressão ? Verdadeiro : Falso;"
            }
            "tag":["javascript",   "PHP", "Ruby"]
 }

Quanto a propriedade da tag, é imprescindível a existência deste campo mas para uma manipulação adequada seria interessante um banco de dados para manter o projeto, já há algum planejamento para isso? @levxyca

levxyca commented 11 months ago

Pensando nesse filtro, seria interessante que os objetos dentro do arquivo "cards_pt-br.json" tivessem mais uma propriedade, um array de tags, para conseguir filtrar.

{
            "title": "Ternário",
            "description": "Expressão condicional.",
            "content": {
                "code": "Expressão ? Verdadeiro : Falso;"
            }
            "tag":["javascript",   "PHP", "Ruby"]
 }

Quanto a propriedade da tag, é imprescindível a existência deste campo mas para uma manipulação adequada seria interessante um banco de dados para manter o projeto, já há algum planejamento para isso? @levxyca

Ainda não temos um planejamento para isso. Acredito que nesse momento, com o crescimento do projeto, seja importante mapear e ordenar por prioridade os próximos passos do projeto.

levxyca commented 11 months ago

Criei uma discussão para entermos melhor os próximos passos em conjunto com a comunidade: https://github.com/levxyca/diciotech/discussions/44