Middleware Explained

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ม.ค. 2025

ความคิดเห็น • 22

  • @prashlovessamosa
    @prashlovessamosa 9 หลายเดือนก่อน +3

    Please never stop making awesome videos.
    It's super refreshing to hear both of you.

    • @syntaxfm
      @syntaxfm  9 หลายเดือนก่อน

      🫡

  • @L.A.Frazier
    @L.A.Frazier 9 หลายเดือนก่อน +4

    WES BOS. THE MOISTMAKER.

  • @2breezy866
    @2breezy866 9 หลายเดือนก่อน

    You can actually write middleware outside of the middleware.ts file in Next.js. It’s not as pretty as connect-style middleware, but it is possible. In app router, you simple create a higher-order function that either returns a response or calls the route handler, which is passed in as a parameter.

  • @siya.abc123
    @siya.abc123 9 หลายเดือนก่อน

    In next.js you can split your middleware into file/ function that export function that take NextMiddleware and return NextMiddleware

  • @erikslorenz
    @erikslorenz 9 หลายเดือนก่อน

    I think middleware in general is one of the coolest things in web dev

  • @opencode1
    @opencode1 3 หลายเดือนก่อน

    Thank you

  • @SheeceGardazi
    @SheeceGardazi 9 หลายเดือนก่อน +3

    No, no, no authentication in layout while using sveltekit ... It becomes stale upon navigation. Use individual page load functions to check authentication.
    The Problem with Using Layouts for Auth th-cam.com/video/UbhhJWV3bmI/w-d-xo.html
    Protect SvelteKit Routes with Hooks th-cam.com/video/K1Tya6ovVOI/w-d-xo.html

    • @syntaxfm
      @syntaxfm  9 หลายเดือนก่อน +1

      We said put it in middleware (hooks.sever.ts)

    • @Kawiatube
      @Kawiatube 9 หลายเดือนก่อน

      I do all three; hooks(populate user), layout(make sure, for layouts that require user), load function(to shut typescript up)

    • @SheeceGardazi
      @SheeceGardazi 9 หลายเดือนก่อน

      @@Kawiatube The Problem with Using Layouts for Auth th-cam.com/video/UbhhJWV3bmI/w-d-xo.html

    • @SheeceGardazi
      @SheeceGardazi 9 หลายเดือนก่อน

      @@Kawiatube The Problem with Using Layouts for Auth th-cam.com/video/UbhhJWV3bmI/w-d-xo.html

    • @SheeceGardazi
      @SheeceGardazi 9 หลายเดือนก่อน

      @@Kawiatube i dont know why i cant share video from hunterbyte ... search for The Problem with Using Layouts for Auth

  • @AlexDeathway
    @AlexDeathway 9 หลายเดือนก่อน +1

    More videos discussing concept like this.

    • @WesBos
      @WesBos 9 หลายเดือนก่อน

      coming up! LMK if you have any requests!

    • @AlexDeathway
      @AlexDeathway 9 หลายเดือนก่อน

      @@WesBos Nothing in particular, just the way you explained the concept and dropped some examples of implementation was quite intriguing, so a topic related to backend would be more than welcome also subscribed you.

  • @rrd_webmania
    @rrd_webmania 9 หลายเดือนก่อน

    Nuxt middleware are really flexible both server and client side

  • @intensedev
    @intensedev 9 หลายเดือนก่อน

    Initialize a database connection in a middleware is definitely not a good idea, that would really increase the time between each fetch-request cycle

    • @syntaxfm
      @syntaxfm  9 หลายเดือนก่อน +2

      In a server less context, where else would you initialize the connection, given that there is no long running process?

  • @AkinBelieve
    @AkinBelieve 9 หลายเดือนก่อน

    On the topic of moist-makers. I hear Americans don't put butter in their sandwiches... that's wild.

    • @syntaxfm
      @syntaxfm  9 หลายเดือนก่อน

      We don’t. 🇺🇸

  • @kelsey_roy
    @kelsey_roy 9 หลายเดือนก่อน

    Middleware = interceptor