Why does Angular need JavaScripts most unused primitive @JoshuaMorony
Why does Angular need JavaScripts most unused primitive  @JoshuaMorony
Uploaded January 2025 | Updated September 2026, 2 weeks ago
My Angular course: angularstart.com

Most JavaScript developers are probably familiar with the most common JavaScript primitives like string, number, boolean, null, and undefined... but perhaps not with bigint and symbol. This video explores what exactly the symbol primitive is, and how Angular is using it for their signals implementation

Signals deep dive: youtube.com/watch?v=C_xXv27_gHg

Get weekly content and tips exclusive to my newsletter: https://mobirony.ck.page/4a331b9076

My game dev channel: youtube.com/@joshmoronypixels

MY GEAR:
Keyboard: https://adm42.dev/?ref=3
Neovim setup: github.com/joshuamorony/lazyvim
Animations: motioncanvas.io

0:00 JavaScript primitives
0:52 What is the symbol primitive
1:57 Aren't objects already unique?
2:20 Primary use of symbols
3:41 How Angular uses symbols
6:37 Creating fake signals
7:08 Avoiding name collisions

#angular #javascript

- More tutorials: modernangular.com
Why does Angular need JavaScripts most unused primitiveMonorepos dont HAVE to be hard (...and why you should always use them)Angular THREE just released?!?The end of Angulars service with a subject approach?Why I use a view model stream for my Angular templatesRxJS made my code 5x shorter... but is it better?Should this be the future of Angular applications?Making route params easier with reactive codingngTemplateOutlet is WAY more useful than I realisedA workflow for complex open source contributionsRefactoring my ugliest code with signal view queriesThis new Angular primitive might actually be a viable alternative to RxJS
Joshua Morony |

Why does Angular need JavaScript's most unused primitive

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER