Search results
150 packages found
**pushstate.js** adds a native way to listen for changes in the address bar, similar to how a `pushstate` event might work (if one existed). It works via an initializer function that sets up a MutationObserver, which fires an `Event` with the properties `
Fast, modular client router
> Painless hash link routing for React applications.
The speed of a single-page web application without having to write any JavaScript
The speed of a single-page web application without having to write any JavaScript
Fast, modular client router
Cherrytree - a flexible hierarchical client side router
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
Listen for navigation and stream HTML5 location history
Lightweight browser location history abstraction
Simple and dependency free query string state management
An HTTP server for single-page apps that use the HTML5 history API
The speed of a single-page web application without having to write any JavaScript
Easily enable fast AJAX navigation (using Fetch + pushState)
Cherrytree - a flexible hierarchical client side router
It is a XHR plugin that works in specific features for Vue.js 2.x and and above versions. It has many similar features with `jQuery`'s `ajax()` and `Angular`'s `http()`. In addition to these, it also has its own practical features. For example, `assets`,
Express middleware to serve Single Page Applications with pushState urls and increased performance
immediate page loads using pushstate
Cherrytree - a flexible hierarchical client side router
Connect middleware that rewrites select requests to the site root, allowing your client-side pushstate router to handle them