00:00 Review of Previous Backend Session
00:24 Today's Objectives
01:26 Understanding Middlewares in Real Webs/Apps
13:05 How to implement middleware in your app 'app.use()'?
14:16 Middleware to the route
14:58 Middleware access to Error, Request, Response, Next
15:40 Middleware practical code examples
17:30 Middleware between Source to Destination Mapping
22:30 Middleware implementation using a router.use()
26:18 Multiple res.send() causing exception.
28:52 Sharing data between Middlewares or routes.
40:57 ExpressJS official docs about middleware
41:23 Error Handling Middleware
42:09 Multer (Node.js middleware for posting files)
43:23 Implementation using multer
44:40 Uploading Multer Options
47:15 Disk Storage Options
48:25 Roll of Callback 'cb' in Disk Storage Option Props
51:35 How to Send Data File / Images from Client-Side
52:26 Image Posting
56:17 Image uploading using POSTMAN (Client-Side)
58:23 Image (Received) as Binary File
58:58 How can we concatenate the extensions of the files
01:00:18 Using npm i --save path to Requiring File/Image Extension
01:02:07 Image has been received