Subscribe to get weekly email with the most promising tools 🚀

Легкая и гибкая файловая система маршрутизации для Expressjs, Hono, Diesel или любого другого фреймворка.

Перечислено в категориях:

Открытый исходный кодПрограммная инженерияGitHub
ex-router-image-0

Описание

exrouter — это легкая и гибкая система маршрутизации на основе файлов, разработанная для использования с Express.js, Hono, Diesel или любым другим фреймворком. Она упрощает процесс маршрутизации, автоматически загружая маршруты из указанного каталога, позволяя разработчикам определять несколько HTTP-методов в одном файле маршрута.

Как использовать ex-router?

Чтобы использовать exrouter, установите его через npm или Bun, импортируйте функцию loadRoutes и инициализируйте ее с вашим экземпляром приложения. Укажите каталог, содержащий ваши файлы маршрутов, и при желании установите префикс для ваших маршрутов.

Основные функции ex-router:

1️⃣

Простая и удобная система маршрутизации

2️⃣

Автоматическая загрузка маршрутов из каталога

3️⃣

Поддержка нескольких HTTP-методов в одном файле маршрута

4️⃣

Совместимость с Express.js, Hono и Diesel

5️⃣

Легкая и соответствующая современным стандартам JavaScript

Почему использовать ex-router?

#Сценарий использованияСтатус
# 1Создание RESTful API с минимальной конфигурацией
# 2Организация файлов маршрутов для лучшей поддерживаемости
# 3Создание динамических структур маршрутизации для веб-приложений

Разработано ex-router?

exrouter разработан сообществом участников и размещен на GitHub, где разработчики могут сотрудничать, сообщать об ошибках и отправлять запросы на внесение изменений для улучшения проекта.

Часто задаваемые вопросы ex-router