Advertisement ยท 728 ร— 90

Posts by Deborah Kurata | youtube.com/@deborah_kurata

Angular DevTools 101: Debugging and Profiling Angular Applications
Angular DevTools 101: Debugging and Profiling Angular Applications YouTube video by Deborah Kurata

My latest video: Angular DevTools

๐Ÿ”ฅ See your appโ€™s structure
๐Ÿ”ฅ Watch state changes (new signal graph)
๐Ÿ”ฅ Diagnose change detection performance issues
๐Ÿ”ฅ Explore unfamiliar code safely
๐Ÿ”ฅ Debug without touching source code

youtu.be/jdUCqbdc9CE

#angular #devtools

2 months ago 12 4 1 0
Angular Signal Forms: Optional Properties, Undefined Values, and the Missing FieldTree
Angular Signal Forms: Optional Properties, Undefined Values, and the Missing FieldTree YouTube video by Deborah Kurata

My latest Angular video:
๐Ÿ”ฅ Why optional properties break Signal Forms
๐Ÿ”ฅ Why undefined values are missing from the FieldTree
๐Ÿ”ฅ How to check if a field is in the FieldTree
๐Ÿ”ฅ Handling optional properties with Signal Forms

Check it out!

#angular #signalforms

youtu.be/_1EWuzhzELw

2 months ago 7 3 0 0
Why Null Values Break Angular Signal Forms (And What to Do Instead)
Why Null Values Break Angular Signal Forms (And What to Do Instead) YouTube video by Deborah Kurata

NULLS + Signal Forms = ๐Ÿ’ฃ

My latest video:
๐Ÿ”ฅ why nulls are tricky
๐Ÿ”ฅ where they break
๐Ÿ”ฅ best patterns

We also examine a "not-so-clean" workaround. And walk through applyWhenValue() for validation.

youtu.be/h5-R27biCso

#angular #signalforms

2 months ago 7 2 0 0

Congrats! All the best on your new path!

2 months ago 2 0 0 0
Angular Signal Forms Without a Form: Model-First Validation Explained
Angular Signal Forms Without a Form: Model-First Validation Explained YouTube video by Deborah Kurata

Did you know you can use Angular's Signal Forms API without an HTML form or any UI?

In this video:
๐Ÿ”ฅ Why use the Signal Forms API without forms?
๐Ÿ”ฅ Concrete example
๐Ÿ”ฅ Witness the clean separation of validation from form controls

youtu.be/VKjs9WujhCE

#angular #signalforms

2 months ago 6 1 0 0
Angular @switch Template Control Flow Explained (+ New @case in v21.1)
Angular @switch Template Control Flow Explained (+ New @case in v21.1) YouTube video by Deborah Kurata

In today's video:

๐Ÿ”ฅWhat Angular @switch is and when to use it
๐Ÿ”ฅWhatโ€™s new with @case in Angular v21.1
๐Ÿ”ฅBest practices for using @switch with signals

youtu.be/4tM4CZf9pPI

#angular #controlflow

3 months ago 2 1 0 0
Angular Signal Forms: How to Validate Arrays of Objects (Repeating Fields)
Angular Signal Forms: How to Validate Arrays of Objects (Repeating Fields) YouTube video by Deborah Kurata

My latest YT video is on Angular signal forms: validating complex arrays of objects (repeating fields). It covers:

๐Ÿ”ฅ required
๐Ÿ”ฅ required when
๐Ÿ”ฅ min, max
๐Ÿ”ฅ pattern with regular expression
๐Ÿ”ฅ custom URL validator
๐Ÿ”ฅ applyEach

youtu.be/_G2l_V5wFLc

#angular #signalforms

3 months ago 5 2 0 0
Handle Arrays with Angular Signal Forms
Handle Arrays with Angular Signal Forms YouTube video by Deborah Kurata

Need to collect sets of info with Angular's signal forms?

Check out my latest video: youtu.be/aT73WV1-HIw

๐Ÿ”ฅBuild a form with repeating fields using arrays
๐Ÿ”ฅApply validation to each item in the array
๐Ÿ”ฅCreate a custom URL validator

#angular #signalforms

3 months ago 5 2 0 0
Cross-field Validation with Angular Signal Forms
Cross-field Validation with Angular Signal Forms YouTube video by Deborah Kurata

Check out my latest YT video: "Cross-field Validation with Angular Signal Forms".

Validation rules often span multiple inputs. In this video, we build a ***cross-field*** validator. And talk about FieldContext.

#angular #signalforms

youtu.be/Td0vicsOZ74

4 months ago 7 2 1 0
Advertisement
Conditional Validation with Angular Signal Forms
Conditional Validation with Angular Signal Forms YouTube video by Deborah Kurata

Want to define a form field as required โ€ฆ but only sometimes?

In this video, we use Angularโ€™s signal forms to build ****conditional*** validators using `when` and `applyWhen()`. And explore the `valueOf()` helper function.

#angular #signalforms

youtu.be/e0p7D7QSSgw

4 months ago 5 1 0 0
Angular Signal Forms: First Look
Angular Signal Forms: First Look YouTube video by Deborah Kurata

Check out my latest YT video on Signal Forms, new in @angular v21!

We build a form with validation.

And we explore the new types: FieldTree and FieldState.

What do *you* think of Signal Forms?

#angular #angular21 #signalforms

youtu.be/J0pVA4lJMso

4 months ago 3 2 0 0
Does RxJS Fit into an Angular Signal-based World?
Does RxJS Fit into an Angular Signal-based World? YouTube video by Deborah Kurata

Does RxJS fit into an Angular signal-based world?

In this video, I outline several scenarios and walk through a code example using RxJS and rxResource.

youtu.be/0UJjQ2pKgns

#Angular #rxjs #Signals

7 months ago 7 0 0 0
Which Variables Should Be Angular Signals?
Which Variables Should Be Angular Signals? YouTube video by Deborah Kurata

How do you determine which variables should be Angular signals?

Check out my latest YouTube video for guidelines, an example, and code.

youtu.be/SUpH6w25TkU

#Angular #signals

8 months ago 11 0 0 0
Preview
Angular: RxJS for Reactive Programming

Do you still need rxjs in an angular application?

The answer is detailed in my latest course: www.pluralsight.com/library/cour...

โœ…React to events
โœ… Retrieve and compose complex data (with rxResource)
โœ…Debounce user input

(Yep, that's 2 new @pluralsight courses in 2 months. ๐Ÿ˜ฑ)

9 months ago 3 0 0 0

Yes! This course has:
โœ… Angular v20
โœ… Code along demo
โœ… *what* should be a signal (+ why)
โœ… httpResource vs httpClient
โœ… service-based vs component-based resources
โœ… stand-alone components
โœ… zoneless
โœ… Template control flow

Check it out๐Ÿ˜Š

#angular

10 months ago 4 0 0 0
Preview
Angular: Signals

It's official ... my "Angular: Signals" course just published on Pluralsight. ๐ŸŽ‰

Learn the what, why and how of signals ... and httpResource for reactively retrieving data directly into signals.

Let me know what you think!
www.pluralsight.com/courses/angu...

10 months ago 12 2 0 1

I prefer congregations that are open to all, without shame.

But it always seemed hypocritical of conservation congregations to expect shame from LGBTQ+, but not the numerous divorcees, especially those that remarried as the bible sees that as adultery.

11 months ago 1 0 0 0
Return httpResource() from a Method
Return httpResource() from a Method YouTube video by Deborah Kurata

This week's Angular video:

โœ… Control when httpResource issues the request
โœ… Declare resource signals in a *component*
โœ… Return an httpResource from a method

youtu.be/4VhiNK_9QIY

#angular #resource #Signals

1 year ago 7 0 0 0
Advertisement
Post image

Hey!

Please join me in celebrating reaching the 20K subscriber milestone! Yay! ๐ŸŽ‰

Thanks to you for watching my angular content!

1 year ago 65 3 5 0
Debouncing with the Resource API
Debouncing with the Resource API YouTube video by Deborah Kurata

For a search feature in Angular, we don't want to issue an http request for each character the user types.

In this video, I walk through one way to implement search using debouncing and the new experimental resource API.

youtu.be/5A1I6rpe8UA

#angular #resourceAPI

1 year ago 10 0 0 0

Oops! Cut and paste error! ๐Ÿ˜€

1 year ago 0 0 0 0
resource(), rxResource(), httpResource(): Why????
resource(), rxResource(), httpResource(): Why???? YouTube video by Deborah Kurata

Why does @angular need a new API to retrieve data? Does the Resource API seem pointless or confusing?

In this video, I answer the *why?* question, telling the backstory of signals and the Resource API.

youtu.be/YHZkiUbbeOg

#angular #signals #resourceAPI

1 year ago 10 1 1 0
First Look at Angular's new httpResource()
First Look at Angular's new httpResource() YouTube video by Deborah Kurata

Welcome httpResource to the @angular resource API family!

In this video, we introduce the httpResource API (v 19.2), its purpose and two syntax options.

Then evaluate resource() vs rxResource() vs httpResource().

youtu.be/DefmIyp3Uho

#angular #signals #resourceAPI

1 year ago 18 3 6 0
SIA: Retrieve Related Data
SIA: Retrieve Related Data YouTube video by Deborah Kurata

When retrieving data, there is often related data to retrieve.

A user enters a username and we get detailed user info. Then take the user Id from the details and retrieve that user's posts.

See the @angular resource API in action!

youtu.be/MpU3UQ2-rww

#angular #resource

1 year ago 13 1 0 0
SIA: Signals in a Service or a Component?
SIA: Signals in a Service or a Component? YouTube video by Deborah Kurata

Should we declare our signals in our services or in our components?

In this video, we identify basic guidelines for answering this question and walk through examples.

youtu.be/xtxBMcEMcxU

#angular #Signals

1 year ago 12 0 0 0
Signals in Action: Stale data? Refresh it!
Signals in Action: Stale data? Refresh it! YouTube video by Deborah Kurata

Has your data gone stale? Refresh it easily with the resource() API!

In this video, we use resource reload to implement a refresh button. Then leverage linkedSignal and setTimeOut to keep users informed when their data needs refreshing.

youtu.be/sY4ofhfQ_pk

#angular #resourceAPI #signals

1 year ago 13 1 0 0
Advertisement
Preview
Useful New-ish Features in .NET/C# -- Visual Studio Magazine We often hear about the big new features in .NET or C#, but what about all of those lesser known, but useful new features? How exactly do you use constructs like collection indices and ranges, dateโ€ฆ

Master the hidden gems of .NET/C#! Join MVP @deborahkurata.bsky.social at #VSLive Las Vegas on March 11 to discover powerful features like collection expressions, date handling & pattern matching. Learn to make your code more efficient > https://buff.ly/40Dfv59 ๐Ÿš€ #dotNET #CSharp

1 year ago 4 4 0 0

Thank you so much for this post!! ๐Ÿ™๐Ÿผ

1 year ago 2 0 0 0
Signals in Action: Passing Parameters when issuing an HTTP Request
Signals in Action: Passing Parameters when issuing an HTTP Request YouTube video by Deborah Kurata

We often pass parameters on the URL when issuing an HTTP request.

In this video, we walk through how to pass parameters when issuing an HTTP request using the resource API.

youtu.be/xyKT0AMN25A

#angular #resourceAPI

1 year ago 2 1 0 0
Provide an Angular Service on a route!
Provide an Angular Service on a route! YouTube video by Deborah Kurata

Did you know that our code can provide an Angular service on a route? (instead of in 'root' or a component)

Check out the video for details, including sharing the service with child routes.

youtu.be/cwZh6bL98UY

#angular #routing

1 year ago 10 2 0 1