@daffodil/external-router
TypeScript icon, indicating that this package has built-in type declarations

0.68.1 • Public • Published

@daffodil/external-router

Purpose

This package extends @angular/router and allows you to render routes defined in external systems like Wordpress, Magento, Contentful, etc, as if you had defined the routes statically in your Angular Routes. This is useful when you are trying to generate "user-friendly" routes in external applications and want to resolve them by their "user-friendly" uri, e.g. sweatshirts instead of something like category/6 or category/sweatshirts.

As an example scenario, you could:

  1. Define a page with a "user-friendly" url, e.g. sweatshirts in an external service like Magento
  2. Use the @daffodil/external-router/driver to make calls to the Magento instance's URL Resolver
  3. Navigate to www.your-domain.com/sweatshirts and render the appropriate components for the blog post.

/@daffodil/external-router/

    Package Sidebar

    Install

    npm i @daffodil/external-router

    Weekly Downloads

    26

    Version

    0.68.1

    License

    MIT

    Unpacked Size

    332 kB

    Total Files

    180

    Last publish

    Collaborators

    • damienwebdev
    • griest