Привет! Мы использовали курсоры в top-down рендеринге. Без сомнения это интересное решение, но вот это вот отпочкование частей от дерева состояния не всегда работает. Не всегда выходит составить подходящую структуру состояния.
RSS обязательно сделаем, идея по отдельным лентам хорошая, скорей всего так и сделаем, дополнительные пожелания можно оставить здесь github.com/devshelf/devshelf/issues/69
Извините, сначала имел в виду что нельзя дать доступ только к определенному репозиторию. С доступом к приватным и правда произошло недоразумение, поменяли на `public_repo`.
Мы двигаемся в эту сторону, но будучи фронтенд девелоперами мы не сможем нормально оценить качество материалов и теги.
Добавляя новые категории, мы начинаем с парсинга рассылок для первичного наполнения, но в основном ожидаем помощи от пользователей, которые сами пришлют лучшие материалы.
Сейчас база статей полностью хранится в репозитории. Для добавления статьи автоматически делается форк репозитория со статьями и пулл реквест в него, для чего и нужны права на эти действия.
GitHub API не дает возможность ограничить доступ только к определенному репозиторию.
Две полезности: использовать npmd для разгрузки сервера npm и задонатить на те же сервера. Еще можно использовать зеркало npmjs.eu, преимущества его использования указаны на сайте.
Смею предположить, сам не раз сталкивался, что на моб. устройствах веб-приложения чаще тормозят от длинных репеинтов, что вызвано неэффективным использованием некоторых CSS свойств. Перфекционизм — отличная черта для разработчика, но иногда мы готовы тратить часы на то, что в действительности, в свете производительности современного железа, уже не так важно ;) В любом случае длинные селекторы зло, по многим причинам.
Такой подход помогает создавать переиспользуемые компоненты и выделять их в библиотеку.
Это как JS без jQuery.
Добавляя новые категории, мы начинаем с парсинга рассылок для первичного наполнения, но в основном ожидаем помощи от пользователей, которые сами пришлют лучшие материалы.
GitHub API не дает возможность ограничить доступ только к определенному репозиторию.
npmd
для разгрузки сервера npm и задонатить на те же сервера. Еще можно использовать зеркало npmjs.eu, преимущества его использования указаны на сайте.