Rozdział 10. Oprogramowanie pośredniczące

Dotychczas korzystaliśmy już z oprogramowania pośredniczącego w postaci gotowego rozwiązania (body-parser, cookie-parser, static i express-session), a także swojego (w celu dodania danych o pogodzie do kontekstu szablonu, skonfigurowania wiadomości flash oraz dodania funkcji obsługi błędu 404). Czym jednak jest oprogramowanie pośredniczące?

Koncepcja oprogramowania pośredniczącego polega na opakowaniu pewnych funkcji — w szczególności takich, które dotyczą żądań HTTP przesyłanych do aplikacji. Z praktycznego punktu widzenia oprogramowanie pośredniczące jest funkcją przyjmującą trzy argumenty: obiekt żądania, obiekt odpowiedzi oraz funkcję next(), które omówię za chwilę. (Istnieje też rodzaj przyjmujący ...

Get Tworzenie aplikacji internetowych z użyciem Node i Express now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.