Dev Highlights

Доки по разработке

This project is maintained by teniryte

Паттерн Mediator

Принципы

Пример

import express, { NextFunction, Request, Response } from 'express';
const app = express();

function mediator(req: Request, res: Response, next: NextFunction) {
  console.log('Request Type:', req.method);
  next();
}

app.use(mediator);
app.get('/', (req, res) => res.send('Hello World'));
app.get('/about', (req, res) => res.send('About'));

Практика