Skip to content

Powerize router processing #3

@fulldump

Description

@fulldump

The main idea is that each node process the entire pending path and consume a part of a url, for example:
GET /one/two/three/do

Imagine an API with the following nodes:
/ -> one -> path -> do

  1. The node one receives /one/two/three/do and consumes /one
  2. The node path receives /two/three/do and consumes /two/three
  3. The node do receives /do and consumes /do
  4. All the url has been consumed, so the framework executed the method 'GET' for that node

NOTE: this feature changes the way urls are processed, can introduce border cases to treat and can affect the performance.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions