The Angular Comeback

preview_player
Показать описание
I'm not the biggest Angular fan, but I have to give credit where credit is due. Hope I don't have to talk about it again any time soon 😅

S/O Mir for the awesome edit 🙏
Рекомендации по теме
Комментарии
Автор

THEO IS INTERESTED IN CHAD STACK TOO!!!

xoldyckk
Автор

Angular is the framework React devs misunderstand the most. A lot of it comes from things they've heard from former AngularJS devs who moved to React in 2017, and believing it was true about Angular 2+, even though they're very different frameworks. For example: The average React app is more like MVC than any Angular code I've written in the past 5 years with RxJS. In actuality, signals are just an easier version of RxJS that make a lot of scenarios more convenient. This is isn't nearly as big a change as most people think. However, the cultural change does feel real.

mfpears
Автор

I've never understood the hate for Angular. I love Angular, always have. I'm not one to complain about things though.

KeganVanSickle
Автор

angular uses MVC?? if your main gripe with angular is that you falsely assumed it's MVC, then you shouldn't be criticizing it in the first place

glzr_io
Автор

The new leadership on the Angular team is absolutely crushing it. We all benefit when any framework improves.

garrettdarnell
Автор

Angular 2+ is not actually MVC based framework, AngularJS was

lukagolubovic
Автор

happy for the few angular devs who actually are using the latest angular rofl. We are still using 10, just bumped from 9, and we have a custom wrapper for state management. the problem with angular is not just angular, it's how old and complex the other tools companies use with. I have to use specific npm and nodejs version and specific version of libraries. It's literal dependency hell.

gageracer
Автор

I’m an angular fanboy but full disclosure. I’ve been fortunate enough that we used RXJS and NGRX right out of the box when we reimplemented our front end. It was a tough slog and learning curve but our team loves it.

nerdobject
Автор

React devs talking about Angular. *grabs coffee* this should be good.

natpeterson
Автор

Signals + Standalone Components make Angular a billion times more enjoyable for me. Plus there is a RFC for NGRX Signal which will make state managment so easy and intuitive (hopefully).

asatorftw
Автор

React proved what now with component model? Knockout, Angular 1, Ember all had components. Also, MVC (or rather MVVM, but it's all similar) was used in building desktop apps as well, and it just worked. State management was never even a thing, because we used events and event listeners to pass data around, which is basically what RxJs is doing in Angular.
Also, signals can't handle async stuff as well as RxJs. While I'm fine with them, since they bring other improvements, RxJs isn't going anywhere, and it is still the best way to handle async data flow.

Angular patterns sucked? Dude please... I'll take dependency injection + services any day over Redux

cocoscacao
Автор

It's funny that no where does Theo mention zone. That's actually what caused the move to signals in Angular.

mikehallishere
Автор

Angular was in a rut working on a new rendering engine for years, that's where most of the teams energy was, now that it's been out for a while they've explicitly said they can address front facing DX more, signals is just one part of this long story and non-destructive hydration is next.

TayambaMwanza
Автор

Yes yes yes, thanks to your complaints, we finally have some innovation in Angular! 🤣🤣🤣
Dude, how high were you when you recorded this?
Seriously, my guess is you had to work with AngularJS (which was MVC based) at some point in your career and couldn't wrap your head around it. Which I am glad I never had to, agreed!
But after that you probably never looked at it again.
Angular has had a lot of changes over the years and it incorporates some of the best patterns in software development, like dependency injection...
Your a funny guy, I like your videos 😁
Starting into new day as miserably happy Angular2+ dev! 😬

severinspoerri
Автор

As an Angular dev primarily, this is really exciting news!

RefactoringRyan
Автор

Worked last with Angular 8, excited about these changes. Hope to dig into it soon

shubhambattoo
Автор

If you want strong TS and DI support, choose angular. If you want self closing tabs choose Jquery. No sarcasm here ;)

RobertKing
Автор

Angular doesn't follow MVC though?? AngularJS kinda did, but Angular 2+ is component based. Since observables through rxjs are such a central part of how you build Angular apps, this really shouldn't be a big difference in DX.

JeyPeyy
Автор

I'm working on a big project with Angular and i don't know what you're talking about. Sure, state is hard, I have to manage vector and raster data with map interaction, images and pointclouds, node trees of layers, domains, sybscriptions, roles ans so on, and everything is managed on the client by fetching Azure tables, the back-end is only here to handle data process with python on logic apps. Quite hard to deal with that, but I wouldn't even think trying to do that with React or this kind of framework. But you can try to prove me wrong, when I see an app as complex done with React. Good luck though.

sebuzz
Автор

Glad Angular is moving forward! The company I work for is stuck with it, and recently had to migrate an inherited App from Angular 8 to 14. Was as much fun as you think. I know this feature won’t help with migrations, but I’m still excited to try out signals!

thisispatrik