title: C++ Url Routing (and possible parsing)
body: <p>I start an api server with Boost Beast.
  I use the async http server.
  My goal is to do the same things as Express.js
  For now I route like this :</p>
  
  <pre><code>if(req.method() == http::verb::post)
      {
          if(req.target() == "/mypath")
          {
                                  //do stuff
          }
  else
      if(req.method() == http::verb::get)
      {
          if(req.target() == "/another/path")
          {
                 //do stuff
           }
  </code></pre>
  
  <p>I would like to route like this :
  <code>route.get("/mypath", callback) ;</code></p>
  
  <p>But how do that?</p>