Search results
35 packages found
Silk router is an app routing library
Simple fallback for Express-served single page apps that use the HTML5 History API for client side routing.
- express
- html5
- history api
- fallback
- spa
- middleware
- connect
- pushstate
- popstate
- single page app
- router
- client side
History.js gracefully supports the HTML5 History/State APIs (pushState, replaceState, onPopState) in all browsers. Including continued support for data, titles, replaceState. Supports jQuery, MooTools and Prototype. For HTML5 browsers this means that you
Allows you to monitor and make changes to a page’s history state.
Pushie is a browser history api wrapper, with fallback support to use URL hashes.
Client-side router.
Basic router with filters built in, part of basicJS framework
Dynamic handler for location / history updates. Inspired by python's args & kwargs system. Includes search query and hash subpath handling. React capable.
- path
- url
- history
- pushState
- popState
- replaceState
- navigation
- location
- link
- href
- spa
- single page application
- arguments
- parameters
Listen for url changes without using a timer
Lightweight browser location history abstraction
Simple JavaScript router for web applications.
Listen for url changes
React window event listener popstate
HTML5 History API expansion for browsers not supporting pushState, replaceState
Adds missing window.history events onpushstate, onreplacestate and onchangestate.
- pushstate
- popstate
- replacestate
- browser
- history
- events
- window
- document
- html5
- transition
- url
- location
- href
- router
- View more
Manages custom pushState, replaceState, and popstates.
Navigate with observable state tracked in browser history.
Prevent vistor go back to previous page
Tiny es2015 JavaScript Router with named parameters, HTML5 pushState and express-like Middleware support