Player FM - Internet Radio Done Right
Checked 1d ago
Tilføjet two år siden
Indhold leveret af Ryan Solomon. Alt podcastindhold inklusive episoder, grafik og podcastbeskrivelser uploades og leveres direkte af Ryan Solomon eller deres podcastplatformspartner. Hvis du mener, at nogen bruger dit ophavsretligt beskyttede værk uden din tilladelse, kan du følge processen beskrevet her https://da.player.fm/legal.
Player FM - Podcast-app
Gå offline med appen Player FM !
Gå offline med appen Player FM !
Podcasts der er værd at lytte til
SPONSORERET
T
The Final Flight of Captain Forrester


A woman’s search for her father—a pilot who disappeared during a mission in Vietnam—collides with the fight over what we owe those who never returned from war. From the producers of "America's Girls" and "Tom Brown's Body," and hosted by Texas Monthly writer Josh Alvarez, the show debuts April 2025. Texas Monthly Audio subscribers get early access to the show, plus bonus episodes and more subscriber-only audio. Visit texasmonthly.com/audio to learn more.…
Code Ryan
Marker alle som (u)afspillede ...
Manage series 3493400
Indhold leveret af Ryan Solomon. Alt podcastindhold inklusive episoder, grafik og podcastbeskrivelser uploades og leveres direkte af Ryan Solomon eller deres podcastplatformspartner. Hvis du mener, at nogen bruger dit ophavsretligt beskyttede værk uden din tilladelse, kan du følge processen beskrevet her https://da.player.fm/legal.
A podcast on coding, programming, JavaScript, React, software engineering, and other development related topics.
…
continue reading
296 episoder
Marker alle som (u)afspillede ...
Manage series 3493400
Indhold leveret af Ryan Solomon. Alt podcastindhold inklusive episoder, grafik og podcastbeskrivelser uploades og leveres direkte af Ryan Solomon eller deres podcastplatformspartner. Hvis du mener, at nogen bruger dit ophavsretligt beskyttede værk uden din tilladelse, kan du følge processen beskrevet her https://da.player.fm/legal.
A podcast on coding, programming, JavaScript, React, software engineering, and other development related topics.
…
continue reading
296 episoder
Alle episoder
×C
Code Ryan

1 Did You Know This About Custom Hooks In React.js? 11:51
11:51
Afspil senere
Afspil senere
Lister
Like
Liked11:51
Docs: https://react.dev/learn/reusing-logic-with-custom-hooks#recap
C
Code Ryan

1 Your Complete Guide To Middleware In Next.js 15 10:47
10:47
Afspil senere
Afspil senere
Lister
Like
Liked10:47
Middleware Docs: https://nextjs.org/docs/app/building-your-application/routing/middleware
C
Code Ryan

1 Prevent This Race Condition In React.js 8:36
8:36
Afspil senere
Afspil senere
Lister
Like
Liked8:36
Docs: https://react.dev/learn/you-might-not-need-an-effect#subscribing-to-an-external-store
C
Code Ryan

1 This Is A Core Concept To Understand About React.js 5:43
5:43
Afspil senere
Afspil senere
Lister
Like
Liked5:43
Docs: https://react.dev/learn/you-might-not-need-an-effect#notifying-parent-components-about-state-changes
C
Code Ryan

1 Your Guide To Parallel Routes In Next.js 15 10:24
10:24
Afspil senere
Afspil senere
Lister
Like
Liked10:24
Parallel Routes Docs: https://nextjs.org/docs/app/building-your-application/routing/parallel-routes#loading-and-error-ui
C
Code Ryan

1 How To Stop Running Code Twice In React.js 4:26
4:26
Afspil senere
Afspil senere
Lister
Like
Liked4:26
Today I cover an issue you might run into with running code multiple times in React -- especially when running initialization code -- and how React thinks you should solve it Docs: https://react.dev/learn/you-might-not-need-an-effect#sharing-logic-between-event-handlers
C
Code Ryan

1 Did You Know This Advanced Routing Technique In Next.js? 7:31
7:31
Afspil senere
Afspil senere
Lister
Like
Liked7:31
Docs: https://nextjs.org/docs/app/building-your-application/routing/dynamic-routes#generating-static-params
C
Code Ryan

Docs: https://react.dev/learn/you-might-not-need-an-effect#sharing-logic-between-event-handlers
C
Code Ryan

Docs: https://nextjs.org/docs/app/building-your-application/routing/dynamic-routes#generating-static-params
C
Code Ryan

Docs: https://react.dev/learn/you-might-not-need-an-effect#adjusting-some-state-when-a-prop-changes
C
Code Ryan

1 Pro Next.js Developers Know How To Do This 6:17
6:17
Afspil senere
Afspil senere
Lister
Like
Liked6:17
Route Groups Code: https://nextjs.org/docs/app/building-your-application/routing/route-groups
C
Code Ryan

Docs: https://react.dev/learn/you-might-not-need-an-effect#resetting-all-state-when-a-prop-changes
C
Code Ryan

1 A Core Next.js Fundamental You Need To Know About 2:58
2:58
Afspil senere
Afspil senere
Lister
Like
Liked2:58
Docs: https://nextjs.org/docs/app/building-your-application/routing/redirecting#nextresponseredirect-in-middleware
C
Code Ryan

1 Senior Developers Don't Make This Mistake 4:08
4:08
Afspil senere
Afspil senere
Lister
Like
Liked4:08
Docs: https://react.dev/learn/you-might-not-need-an-effect#how-to-remove-unnecessary-effects
C
Code Ryan

1 This Is A Beginner Mistake You Should Avoid (Client-side Routing) 6:31
6:31
Afspil senere
Afspil senere
Lister
Like
Liked6:31
Docs: https://nextjs.org/docs/app/api-reference/functions/use-router#disabling-scroll-to-top
C
Code Ryan

1 2 Mistakes Pro React Developers Don't Make 9:04
9:04
Afspil senere
Afspil senere
Lister
Like
Liked9:04
Docs: https://react.dev/learn/you-might-not-need-an-effect#how-to-remove-unnecessary-effects
C
Code Ryan

1 Did You Know How To Do This In Next.js 15? 4:08
4:08
Afspil senere
Afspil senere
Lister
Like
Liked4:08
Learn how to use the redirect and permanenetRedirect functions in Next.js -- https://nextjs.org/docs/app/building-your-application/routing/redirecting#redirect-function
C
Code Ryan

1 How To Actually Use The useEffect Hook In Modern React.js 12:48
12:48
Afspil senere
Afspil senere
Lister
Like
Liked12:48
Docs: https://react.dev/learn/synchronizing-with-effects
C
Code Ryan

1 Unlock PRO UX with Streaming Web Components in Next.js 6:56
6:56
Afspil senere
Afspil senere
Lister
Like
Liked6:56
Docs: https://nextjs.org/docs/app/building-your-application/routing/loading-ui-and-streaming#streaming-with-suspense
C
Code Ryan

1 3 Key Concepts Professional React Developers Master 8:58
8:58
Afspil senere
Afspil senere
Lister
Like
Liked8:58
Docs: https://react.dev/learn/synchronizing-with-effects
C
Code Ryan

1 The Right Way To Handle Instant Loading States In Next.js 15 4:39
4:39
Afspil senere
Afspil senere
Lister
Like
Liked4:39
Docs: https://nextjs.org/docs/app/building-your-application/routing/loading-ui-and-streaming
C
Code Ryan

1 Correctly Using Refs With DOM Elements In React.js 7:09
7:09
Afspil senere
Afspil senere
Lister
Like
Liked7:09
https://react.dev/learn/manipulating-the-dom-with-refs#best-practices-for-dom-manipulation-with-refs
C
Code Ryan

Docs: https://nextjs.org/docs/app/building-your-application/routing/error-handling#uncaught-exceptions
C
Code Ryan

1 What Are Refs In React.js, Really? Why? 10:29
10:29
Afspil senere
Afspil senere
Lister
Like
Liked10:29
https://react.dev/learn/referencing-values-with-refs#recap
C
Code Ryan

1 PRO Next.js 15 Error Handling - Expected Errors 7:09
7:09
Afspil senere
Afspil senere
Lister
Like
Liked7:09
Docs: https://nextjs.org/docs/app/building-your-application/routing/error-handling
C
Code Ryan

1 Optimize Client Side Navigation In Next.js 15 9:05
9:05
Afspil senere
Afspil senere
Lister
Like
Liked9:05
Docs: https://nextjs.org/docs/app/api-reference/functions/use-router
C
Code Ryan

1 Actually Understanding Context In React.js 18:04
18:04
Afspil senere
Afspil senere
Lister
Like
Liked18:04
Docs: https://react.dev/learn/passing-data-deeply-with-context Starter Project: https://github.com/coderyansolomon/react-context
C
Code Ryan

1 The Recommended Way To Link In Next.js 15 10:10
10:10
Afspil senere
Afspil senere
Lister
Like
Liked10:10
Docs: https://nextjs.org/docs/app/building-your-application/routing/linking-and-navigating Link API - https://nextjs.org/docs/app/api-reference/components/link
C
Code Ryan

1 Avoid This Problem In React.js - Prop Drilling 6:12
6:12
Afspil senere
Afspil senere
Lister
Like
Liked6:12
Docs: https://react.dev/learn/passing-data-deeply-with-context
C
Code Ryan

1 Are Templates Better Than Layouts In Next.js? 6:20
6:20
Afspil senere
Afspil senere
Lister
Like
Liked6:20
Docs: https://nextjs.org/docs/app/building-your-application/routing/layouts-and-templates#templates
C
Code Ryan

Docs: https://react.dev/learn/extracting-state-logic-into-a-reducer#comparing-usestate-and-usereducer
C
Code Ryan

1 How To Use Layouts Correctly In Next.js 15 12:30
12:30
Afspil senere
Afspil senere
Lister
Like
Liked12:30
Docs: https://nextjs.org/docs/app/building-your-application/routing/layouts-and-templates
C
Code Ryan

1 Master React State By Solving This Problem 5:26
5:26
Afspil senere
Afspil senere
Lister
Like
Liked5:26
Today, I discuss the problem of state not being reset when rendering the same component in the same position within the React tree. Read more about this here: https://react.dev/learn/preserving-and-resetting-state#resetting-state-at-the-same-position
C
Code Ryan

Today, I give a brief overview of how pages work in Next.js 15 and a few important things to know regarding pages. Learn more from the Next.js docs here: https://nextjs.org/docs/app/building-your-application/routing/pages
C
Code Ryan

1 The Wrong Way To Manage State In React.js 5:30
5:30
Afspil senere
Afspil senere
Lister
Like
Liked5:30
Today, I cover having a single source of truth in your React application's state. Docs: https://react.dev/learn/sharing-state-between-components#a-single-source-of-truth-for-each-state
C
Code Ryan

1 A Next.js Fundamental You Need To Master 13:18
13:18
Afspil senere
Afspil senere
Lister
Like
Liked13:18
Learn how to define routes in Next.js 15. Docs: https://nextjs.org/docs/app/building-your-application/routing/defining-routes
C
Code Ryan

1 This Is A Common Misconception In React.js 9:19
9:19
Afspil senere
Afspil senere
Lister
Like
Liked9:19
Docs: https://react.dev/learn/preserving-and-resetting-state#
C
Code Ryan

1 This Is A Breaking Change For Next.js 15 4:06
4:06
Afspil senere
Afspil senere
Lister
Like
Liked4:06
Today, I cover the change from sync to async apis in Next.js 15. Docs: https://nextjs.org/docs/app/building-your-application/upgrading/version-15
C
Code Ryan

1 A Fundamental React.js Concept - Lifting State 9:33
9:33
Afspil senere
Afspil senere
Lister
Like
Liked9:33
Today, I discuss what it means to lift state in React.js and show you an example of how this might be done.
C
Code Ryan

1 This Is How To Structure State In React.js 11:19
11:19
Afspil senere
Afspil senere
Lister
Like
Liked11:19
Today, I cover 5 principles of structuring state in your React applications. Docs: https://react.dev/learn/choosing-the-state-structure#
C
Code Ryan

1 The Top 3 Next.js 15 Project Organization Strategies 9:07
9:07
Afspil senere
Afspil senere
Lister
Like
Liked9:07
Today, I discuss a few solid options for organizing your Next.js projects. Docs: https://nextjs.org/docs/canary/app/building-your-application/routing/colocation#project-organization-strategies
C
Code Ryan

Today, I show you a cool new feature of Next.js 15 forms: Client Side Navigation
C
Code Ryan

1 The Modern Guide To Using State In React.js 17:22
17:22
Afspil senere
Afspil senere
Lister
Like
Liked17:22
I show you a step by step process for how to think about using state in React.js
C
Code Ryan

Today, I discuss declarative vs imperative programming in the context of React.js and why it matters.
C
Code Ryan

1 A Developer Lesson Learned The Hard Way 5:14
5:14
Afspil senere
Afspil senere
Lister
Like
Liked5:14
As a web developer, it can be easy to just push a PR without considering how you can make things more maintainable and extendable in the long run.
Velkommen til Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.