Acredito que dividir em tags seja uma boa, uma barra de pesquisa, pesquisa por tags por exemplo, dai podemos pensar em tags customizadas que os usuários criam e tags estaticas como nomes de linguagem de programação, frameworks ou libs, por exemplo, para que não ocorra tags com o mesmo nome escritas de maneira diferente.
React, Reactjs, reactjs, react js
, por exemplo
Em resposta a [TabNews] - Sugestões para o projeto!
1