Barba.js — aka Barba — is a small (7kb minified and compressed) and easy-to-use library that helps you create fluid and smooth transitions between your website's pages. It makes your website run like a SPA (Single Page Application) and help reduce the delay between your pages, minimize browser HTTP requests and enhance your user's web experience.
Features
- Simplified API - written in TypeScript and works with Promises
- Cross-browser support - progressive enhancement for modern browsers
- DOM flexibility - custom markup, namespaces and data attribute schema
- Hook system - regulars lifecycle methods for Transitions and Views
- Transition resolution - rules that let Barba pick the right transition
- Sync mode - indicates whether leave and enter hooks should “play together”
- Page related code - custom logic attached to a specific View
Categories
LibrariesLicense
MIT LicenseFollow barba.js
Other Useful Business Software
Loan management software that makes it easy.
Bryt Software is ideal for lending professionals who are looking for a feature rich loan management system that is intuitive and easy to use. We are 100% cloud-based, software as a service. We believe in providing our customers with fair and honest pricing. Our monthly fees are based on your number of users and we have a minimal implementation charge.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of barba.js!