Angular has recently added 2 new features that are really exciting. Time to give it another go!! #angular #typescript #webdevelopment
Пікірлер: 34
@player_38 ай бұрын
First channel from KZbin ads that I subscribed to or even watched fully. 😂
@GetRifik8 ай бұрын
Thanks for the kind words!!!
@mansoor82288 ай бұрын
Yeah bro me too 😂
@dave_m989 ай бұрын
I don't think any framework will be better than sveltekit its just too good
@theanswer19939 ай бұрын
Does SvelteKit come with form builder? I didn't think so.
@dave_m989 ай бұрын
Superforms is a cool library; however, I don't think there are form-building options available.@@theanswer1993
@GetRifik9 ай бұрын
Agreed. It's pretty money. Let's chat in 5 years though... :p
@mansoor82288 ай бұрын
👍
@traversethedom9 ай бұрын
I wonder how some of these big companies that use angular keep up with these version updates because I know it would cost money to migrate from v8 to like v15. They would just end up spending money writing the same application than adding new features.
@GetRifik9 ай бұрын
Angular does have an upgrade guide update.angular.io/ What's nice about it is that they have a toggle for a basic, medium, and advanced usage and based on your apps complexity tell you what steps you need to take to upgrade. Falling behind in upgrades definitely increases the pain. In your example, you can filter on what it would take to go from 8 to 15 update.angular.io/?v=8.0-15.0 If I was on a team I'd show this to my boss and tell him, "This is why we need to prioritize updates as they come."
@unimovi87028 ай бұрын
We went from 6 to 16 without breaking a sweat. Only thing that was a bit complicated were updating some libraries like ngx-bootstrap, which did not support v16 for some time so we had to override it in package.json.
@unimovi87028 ай бұрын
Complete update was done on an application that has over 80000 lines of code and done in two days and I was the only one working on it.
@vetrivendhan6122Күн бұрын
Still some companies fighting with the version migration. Some companies still struck with React class components instead of functional components (and hooks). By the way in React I use Jotai atoms for global state management and I don't use any observables or Redux complicators. For API calls Tanstack queries that's all my life is easier than ever. Thanks me later.
@Hj_Programmer8 ай бұрын
Hey I want to learn Angular Js .I know HTML CSS JAVASCRIPT Git-GitHub , What should I learn before AngularJS , i am learning typescript right now after That Should i go for Tailwind CSS Or Start AngularJS ???
@GetRifik8 ай бұрын
AngularJs refers to angular version 1. They rewrote everything and now just call it Angular which refers to angular version 2-version 17 which is the newest version. As for tailwind vs angular...they are complementary not competitors. You can choose angular for your UI framework and tailwind for your styling library. I usually use both!
@Hj_Programmer8 ай бұрын
@@GetRifik Thank You For Correction 😇, But My Point is should I learn Tailwind First or After Angular ??🤔 (I am beginner so help) is it good start Angular with CSS ?? should I create my Last Year project With Css Or with Tailwind (after Learning it)??
@blightning14768 ай бұрын
Tailwind is definitly not mandatory, you can use plain CSS just fine. Angular even supports SCSS, which simplifies things. That's not mandatory either 🙂 I'd start with Angular and try tailwind later. You might not even like tailwind.
@parmeshwarchavan33107 ай бұрын
@@GetRifik1w❤ã
@edhahaz4 ай бұрын
Next, nuxt, sveltekit is all about server side rendering... not signals
@hansschenker9 ай бұрын
Angular's base ideas are more than 10 years old (still doing dirty checking for state change checking). Angular does not make full use of Typescript's best features, union types and conditional type, enabler for functional style programming and RxJs!!!
@naimneman9 ай бұрын
what would be a good alternative to learn then? I've just started to look at the Angular documentation and some tutorials but it's very hard for me to see the full picture. I was into MEAN stack just because it has a lot of demand as MERN, but I don't know what to do now. Are Svelte or Vue a good choice?
@GetRifik9 ай бұрын
If you're just learning, choose what looks most exciting to you. If you're looking for a job, Angular and React still trump Svelte at the moment. If you're looking to start a new work project, personally, I'd choose NextJS...but it really depends on what you're trying to build as each framework has some minor nuances.
@mariuszmaxkodzonko35179 ай бұрын
I just want both Angular and React to die. It is high time for people to move on to Vue, Solid, Svelte, Qwik. The two grandpas are becoming a seriously bloated mess while implementing the good ideas from newer frameworks to stay relevant, this cannot keep going forever (but it probably will, there will be an ENORMOUS amount of legacy Angular/React codebase).
@GetRifik9 ай бұрын
True! I definitely appreciate framework competition as it leads to some pretty cool innovation. Angular and React were a huge part of how we got to where we are. It does feel like they need to play "catch up" so the large enterprises can feel like a modern UI framework without having to rewrite lolz. I digress Angular will always have a special place in my heart...
@developeroppa9 ай бұрын
I feel like signals + observables just add to the complexity
@GetRifik9 ай бұрын
I don't disagree with you! However, I do think signals makes things that should be simple...easier. I think NextJS and Svelte shined a light on how complicated observables can be, for what sometimes feels like, no good reason.
@samchilvers37119 ай бұрын
With respect, I actually think the opposite is correct, BUT using RxJS and now Signals is a very different way of working. Every piece of state is a stream that will react to changes in other state, which is not the normal imperative way of programming. There is a not insignificant learning curve, which is one of the main criticisms I hear about Angular in general, but once you become proficient in coding reactively everything becomes way simpler with less code and less bugs. The fact that the definition for each piece of state is contained in the one place and not all over the code, makes life very much easier in the long run. That's my experience anyway.
@GdeVseSvobodnyeNiki9 ай бұрын
@@samchilvers3711 so much true. I tried to write imperatively when i just started my angular jorney. It was so much mess. .subscribe()'s everywhere, variables used all over the place, metric ton of methods that mutate shit left and right. After a short time i had no fucking idea what the hell is going on in my components. But after switching to the declarative + reactive style, things became clean and tidy. It really releives so much stress from my mind. You just focus on the functionality and get shit done.
@boomshakalaka6569 ай бұрын
Angular is too complex just coz. That’s why no new developer will ever choose it.
@yaghiyahbrenner89029 ай бұрын
Try a "non-opinionated" React codebase.
@user-fr2fm3ri3w9 ай бұрын
@@yaghiyahbrenner8902dude you are making a straw man argument you are comparing a full stack framework with vanilla react. If you put angular against remix next solid start svelte kit it’s a bloodbath.
@GetRifik9 ай бұрын
I'd counter your take a bit @boomshakalaka656. Angular has been adding in some features to keep it relevant. While it's not new and shiny like Svelte (love it...don't get me wrong). Large enterprises or even products that are using it, mostly likely won't pay to redesign their app just to use a new UI framework...they get to use some of the more "modern" features and are generally pretty happy about it. (At least that's what I've seen in the commercial space)
@boomshakalaka6569 ай бұрын
@@GetRifik Not sure you countered my point (I apologize English isn't my first language, so probably a lost in translation kind of thing). If anything, you highlighted exactly my point which is that the majority of people using angular now are only using it because the projects they are working on have already committed to it and with the updates that the core team make although slow keep people from leaving it (therefore less and less newer developers are choosing it). BTW l don't hate Angular, l just don't see any clear reason to use it over other JS framework tools.
@user-fr2fm3ri3w9 ай бұрын
@@boomshakalaka656 plus google fired 10thousand employees and clearly their focus is in flutter web so if flutter web isn’t a dumpster fire I don’t see them maintaining two ui libraries for the web.