Code Ryan

Code Ryan

By Ryan SolomonTechnology
Download on the App Store

Code Ryan episodes

  • How To Manage Sessions In Next.js, Really

    In today's video, I cover session management in Next.js. Specially, I cover cookie-based and database-based session management, what they are, and some examples of how they work.

     Article: https://nextjs.org/docs/app/building-your-application/authentication#session-management

    9 min
  • NEW React 19 Hooks! useFormState And useFormStatus Revealed

    In today's video, you'll learn how useFormState and useFormStatus work in React. These are new hooks coming to React.19 -- in this video, I use the Canary version of React. 

     

    Final Code: https://github.com/coderyansolomon/react-19-form-hooks

    React Hooks: https://react.dev/reference/react-dom/hooks/useFormState

     

    20 min
  • The Surprising Truth: React Server vs. Client Components

    In today's video, I cover one of the trickiest aspects of React.js: Where do client components and server components start and end? What makes a client component? What makes a server component? The truth just might surprise you.

    Article covered: https://react.dev/reference/react/use-client

    10 min
  • Software Engineering Myths with Ex-Google Engineer

    Zubin's LinkedIn: https://www.linkedin.com/in/zubinpratap/?originalSubdomain=au

    Zubin's Coaching: https://matchfitmastery.com/

    Zubin's Podcast : https://www.youtube.com/@zubinpratap/podcasts (also available on Apple Podcasts & Spotify)

    Other resources from Zubin: https://linktr.ee/zubinpratap

    40 min
  • Optimize Performance In React.js With Lazy Loading

    Code splitting: https://tanstack.com/router/latest/docs/framework/react/guide/code-splitting

    Starter project: https://github.com/coderyansolomon/tanstack-fundamentals

     

    In this video, I cover what code splitting is, what the benefits are of it, and how to implement it for a React.js application using TanStack as the routing system.

    14 min
  • What Is Coming In React.js 19? New Features Revealed

    React Article: https://react.dev/blog/2024/02/15/react-labs-what-we-have-been-working-on-february-2024

    Explore the cutting-edge features of React 19, including the React Compiler, Actions for seamless data handling, and the introduction of React Canaries for early feature adoption. 

    9 min
  • React Routing Redefined: Master Non-Nested Trees with TanStack

    Docs: https://tanstack.com/router/latest/docs/framework/react/guide/route-trees#non-nested-routes

     

    Starter Project: https://github.com/coderyansolomon/tanstack-fundamentals

     

    This video covers non-nested routes in React.js. More specifically, we cover how to implement non-nested routes using TanStack router. 

    16 min
  • Master Pathless Routes In React.js with TanStack

    Starter Project: https://github.com/coderyansolomon/tanstack-fundamentals

    Docs: https://tanstack.com/router/latest/docs/framework/react/guide/route-trees#pathless-routes

     

    Dive into the world of React development with our latest tutorial, where we uncover the secrets of pathless routes using the TanStack Router.

    14 min
  • Master React.js Routing: TanStack Route Trees Deep Dive!

    Github: https://github.com/coderyansolomon/tanstack-fundamentals TanStack: https://tanstack.com/router/latest/docs/framework/react/guide/route-trees

     

    This video explores the TanStack Router's route trees and nesting features for React developers, showcasing how to structure and manage complex application routes efficiently. It provides insights into leveraging TanStack Router for dynamic and nested routing, enhancing app scalability and maintainability.

    40 min

About Code Ryan

From the publisher's feed

A podcast on coding, programming, JavaScript, React, software engineering, and other development related topics.