Artwork

Το περιεχόμενο παρέχεται από το Frontend First, Sam Selikoff, and Ryan Toronto. Όλο το περιεχόμενο podcast, συμπεριλαμβανομένων των επεισοδίων, των γραφικών και των περιγραφών podcast, μεταφορτώνεται και παρέχεται απευθείας από τον Frontend First, Sam Selikoff, and Ryan Toronto ή τον συνεργάτη της πλατφόρμας podcast. Εάν πιστεύετε ότι κάποιος χρησιμοποιεί το έργο σας που προστατεύεται από πνευματικά δικαιώματα χωρίς την άδειά σας, μπορείτε να ακολουθήσετε τη διαδικασία που περιγράφεται εδώ https://el.player.fm/legal.
Player FM - Εφαρμογή podcast
Πηγαίνετε εκτός σύνδεσης με την εφαρμογή Player FM !

The Philosophy of Next.js

1:16:00
 
Μοίρασέ το
 

Manage episode 408315435 series 1635850
Το περιεχόμενο παρέχεται από το Frontend First, Sam Selikoff, and Ryan Toronto. Όλο το περιεχόμενο podcast, συμπεριλαμβανομένων των επεισοδίων, των γραφικών και των περιγραφών podcast, μεταφορτώνεται και παρέχεται απευθείας από τον Frontend First, Sam Selikoff, and Ryan Toronto ή τον συνεργάτη της πλατφόρμας podcast. Εάν πιστεύετε ότι κάποιος χρησιμοποιεί το έργο σας που προστατεύεται από πνευματικά δικαιώματα χωρίς την άδειά σας, μπορείτε να ακολουθήσετε τη διαδικασία που περιγράφεται εδώ https://el.player.fm/legal.

Sam and Ryan discuss the core values of the Next.js framework, and how those values motivate several of the framework’s design decisions. They talk about caching, why layouts don’t have access to the URL, and why the router doesn’t expose navigation events, as well as how developers should think about extending Next’s functionality with their own application code.

Topics include:

  • 0:00 - Intro
  • 2:58 - Why don’t layouts re-render in Next.js?
  • 7:10 - Push-based vs. pull-based rendering
  • 8:56 - Thinking about re-renders in a pure React app
  • 11:07 - Why Server Actions need to call the revalidate* APIs
  • 12:26 - Why doesn’t Next.js pass the request to every page and layout?
  • 31:40 - Immediate-mode rendering vs. “Do the least amount of work possible”
  • 51:54 - Is opting-in to more re-renders framework fighting?
  • 53:44 - Helping users by communicating the philosophy
  • 56:25 - Why doesn’t Next.js expose global router events?
  • 1:00:17 - Why it’s important to understand Next’s design decisions when choosing it for your next project
  continue reading

185 επεισόδια

Artwork

The Philosophy of Next.js

Frontend First

198 subscribers

published

iconΜοίρασέ το
 
Manage episode 408315435 series 1635850
Το περιεχόμενο παρέχεται από το Frontend First, Sam Selikoff, and Ryan Toronto. Όλο το περιεχόμενο podcast, συμπεριλαμβανομένων των επεισοδίων, των γραφικών και των περιγραφών podcast, μεταφορτώνεται και παρέχεται απευθείας από τον Frontend First, Sam Selikoff, and Ryan Toronto ή τον συνεργάτη της πλατφόρμας podcast. Εάν πιστεύετε ότι κάποιος χρησιμοποιεί το έργο σας που προστατεύεται από πνευματικά δικαιώματα χωρίς την άδειά σας, μπορείτε να ακολουθήσετε τη διαδικασία που περιγράφεται εδώ https://el.player.fm/legal.

Sam and Ryan discuss the core values of the Next.js framework, and how those values motivate several of the framework’s design decisions. They talk about caching, why layouts don’t have access to the URL, and why the router doesn’t expose navigation events, as well as how developers should think about extending Next’s functionality with their own application code.

Topics include:

  • 0:00 - Intro
  • 2:58 - Why don’t layouts re-render in Next.js?
  • 7:10 - Push-based vs. pull-based rendering
  • 8:56 - Thinking about re-renders in a pure React app
  • 11:07 - Why Server Actions need to call the revalidate* APIs
  • 12:26 - Why doesn’t Next.js pass the request to every page and layout?
  • 31:40 - Immediate-mode rendering vs. “Do the least amount of work possible”
  • 51:54 - Is opting-in to more re-renders framework fighting?
  • 53:44 - Helping users by communicating the philosophy
  • 56:25 - Why doesn’t Next.js expose global router events?
  • 1:00:17 - Why it’s important to understand Next’s design decisions when choosing it for your next project
  continue reading

185 επεισόδια

Wszystkie odcinki

×
 
Loading …

Καλώς ήλθατε στο Player FM!

Το FM Player σαρώνει τον ιστό για podcasts υψηλής ποιότητας για να απολαύσετε αυτή τη στιγμή. Είναι η καλύτερη εφαρμογή podcast και λειτουργεί σε Android, iPhone και στον ιστό. Εγγραφή για συγχρονισμό συνδρομών σε όλες τις συσκευές.

 

Οδηγός γρήγορης αναφοράς