onedionys-routing-library

5.0.0 • Public • Published

Welcome to One Dionys - Routing Library! 👋

A package to handle moving between pages or routes in a web application. 💖

💾 Requirements

  • Web Browser - Can be used as an emulator to build applications. Example [Chrome, Firefox, Safari & Opera].
  • Internet - Because many use CDN and to make it easier to find solutions to all problems.

🎯 How To Use

Example Syntax

const Router = require('routing-library');

const router = new Router();

router.addRoute('/home', function() {
  console.log('Home Page');
});

router.addRoute('/about', function() {
  console.log('About Page');
});

router.navigate('/home'); // Output: Home Page
router.navigate('/about'); // Output: About Page

Explanation

  • This package provides a simple routing functionality for web applications. It allows you to define routes and their corresponding handlers, and navigate between routes.

Return Value

  • addRoute(path, handler): This method adds a new route with the specified path and its corresponding handler function.
  • navigate(path): This method navigates to the route specified by the given path and executes its handler function. If the route is not found, it logs an error message.

📆 Release Date

  • v1.0.0 : 07 March 2024
  • v1.0.1 : 11 March 2024
  • v4.0.0 : 11 March 2024
  • v4.0.1 : 13 March 2024
  • v4.0.2 : 18 March 2024
  • v5.0.0 : 31 March 2024

🧑 Author

📝 License

  • Copyright © 2024 One Dionys
  • One Dionys - Routing Library is an open source project licensed under the MIT license

☕️ Suppport & Donation

Love One Dionys - Routing Library? Support this project by donating or sharing with others in need.

Made with ❤️ One Dionys

/onedionys-routing-library/

    Package Sidebar

    Install

    npm i onedionys-routing-library

    Weekly Downloads

    20

    Version

    5.0.0

    License

    ISC

    Unpacked Size

    13.1 kB

    Total Files

    7

    Last publish

    Collaborators

    • onedionys