Drupal 8 routes style

```yaml
# @file: MODULE.routing.yml
contact.site_page:
  path: '/contact'
  defaults:
    _title: 'Contact'
    _controller: '\Drupal\contact\Controller\ContactController::contactSitePage'
    contact_form: NULL
  requirements:
    _permission: 'access site-wide contact form'
```

### /core/config/schema/core.data_types.schema.yml

```yaml
# Array of routes with route_name and route_params keys.
route:
  type: mapping
  label: 'Route'
  mapping:
    route_name:
      type: string
      label: 'Route Name'
    route_params:
      type: sequence
      label: 'Route Params'
      sequence:
        - type: string
          label: 'Param'
```