Lightweight Router in vanilla javascript for the BuyerJourneyJS project.
- Multiple routes with path and callback function.
- Single page application routing using hash.
- Parameters.
- Query strings.
- Set name on routes with setName(name) and retrieve the path with pathFor(name, parameters).
- Error 404: Callback function included.
- Error 404: Customizable Callback function.
bj-router is GPL-3.0-or-later.