8000 GitHub - worldwidebaby/router: :test_tube: A declarative, flexible, and native-like router for mini-apps
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

🧪 A declarative, flexible, and native-like router for mini-apps

License

Notifications You must be signed in to change notification settings

worldwidebaby/router

Repository files navigation

Роутер для мини-приложений

Легковесный, удобный, многофункциональный роутер для разработки продвинутых мини-приложений с навигацией любой сложности.

  • ❄️ TypeScript. Поддерживает типизацию.
  • 😍 Concurrent Mode. Поддержка конкурентного рендеринга.
  • 🌑 Декларативный. Ваша структура приложения – это описание маршрутов.
  • 👻 Нативный. Реализует нативное поведение навигации.
  • 🐲 Многофункциональный. Поддерживает навигацию любой сложности.
  • 🌎 Легковесный. Весь функционал роутера займет всего ~3kB.

Установка

Используя yarn:

yarn add @unexp/router@beta

Или используя npm:

npm i @unexp/router@beta

Документация

  1. Определение структуры
  2. Переходы
  3. Обработка свайпов
  4. Модальные окна
  5. Слушатели
  6. Конкурентный режим
  7. Справочник API

Лицензия

MIT

0