D
D
deadkEEper12015-08-30 17:00:11
Node.js
deadkEEper1, 2015-08-30 17:00:11

Middleware, routing and handlers?

What is middleware? Is it possible to completely avoid using them and replace them with get requests. What are their advantages?
2) Is it possible to organize routing using an object, a collection of possible requests. (in simple terms, tell me how you can or should be done).
3) Handlers are pieces of common code that are executed depending on urls?
Thank you.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
Миша Коган, 2015-08-30
@Kogan4ik

Мне кажется тут не много не тот формат сайта, для ответа на такие вопросы, может стоит что-то почитать подробнее и разобраться ?

middleware — это способ организации кода, который позволяет гибкое реиспользование кода для разных запросов.
Например, для главной страницы сайта нам нужно определять, откуда пришел юзер, а для формы логина — нет. Выносим механизм определения города по айпи в миддлварь и подключаем ее только для запросов на главную. Прелесть в том, что это отдельная функция, и ее вызов не надо прописывать в каждом контроллере явно, а достаточно указывать в роутах.

Воскан Восканян, 2016-12-31
@HackerX

Что такое middleware

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question