Как разумно организовать навигацию по веб проекту с большим количеством очень разных материалов?

Добрый вечер, недавно появилась идея написать какой нибудь проектик, и заодно подучить Angular и Django, после долгих размышлений было решено сделать что-то вроде www.javascripting.com или www.unheap.com но только для любимого питона, тем более ничего подобного в этой нише кроме всяческих awsome-lists нету (ну есть еще pypi но это больше похоже на большую свалку где есть абсолютно все но ничего нельзя найти))). Главная беда подобных листов это категоризация, 100 метровые списки, в любой категории могут находиться батарейки для джанги или например фласка и прочие + они очень статичны и не функциональны.
Главной единицей проекта является "Пакет"
+ К пакету прикреплены гит, документация, веб сайт, описание ...
+ Drops - это статьи, обзоры, контакты связанные с пакетом.
Проблемой сего разнообразия является та самая навигация, первое очевидное решение это теги, как например на тостере. Потом появилась идея сделать вложенные теги например Джанго -> подкатегория ... Но что-то мне подсказывает что это наоборот еще больше все усложнит.
Как вообще можно разложить по полочкам подобную гору материалов и так чтобы это было удобно и функционально??? И как организовать нормальную навигацию по этим полочкам??
  • Вопрос задан
  • 2266 просмотров
Пригласить эксперта
Ответы на вопрос 1
zoonman
@zoonman
⋆⋆⋆⋆⋆
Я бы разделил все на
  • Код
    • Фреймворки
      • Django
    • Библиотеки
      • Математика
      • Почта
      • Очереди
    • CMS, CRM
    • Готовые решения
  • Изучение
  • Тестирование


Каждый пакет имел бы свои теги, по тегам подбирались бы похожие скрипты/библиотеки.
Еще добавить к каждому пакету его сильные стороны и задачи, которые он решает.
Тогда можно было бы искать по задаче. Что-то вроде этого.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы