Вопросы и ответы
garnetrouter — это фреймворк?
Нет. Он маршрутизирует запросы и больше ничего. Логи, шаблоны и базу данных выбирайте сами.
Могут ли два маршрута пересекаться?
Статические сегменты и параметры — могут. Два параметра на одной позиции с разными именами — нет.
Поддерживаются ли регулярные выражения?
Нет, намеренно. Проверяйте параметры в обработчике.
Насколько он быстрый?
Для типичных API поиск занимает гораздо меньше микросекунды.
Можно ли использовать garnetrouter в коммерческих проектах?
Да, лицензия это разрешает.
Готов ли garnetrouter к продакшену?
Да. Библиотека используется в продакшене с первых версий, а публичный API стабилен в пределах мажорной версии.