Angular v19 Developer Event

Поделиться
HTML-код
  • Опубликовано: 20 дек 2024

Комментарии • 201

  • @aayushkc2306
    @aayushkc2306 Месяц назад +162

    Angular 19 Features
    core
    - support TypeScript 5.6
    - introduce afterRenderEffect
    - Add a schematics to migrate to standalone: false.
    - mark input, output and model APIs as stable
    - stabilize @let syntax
    - change effect() execution timing & no-op allowSignalWrites
    - mark signal-based query APIs as stable
    - migrate ExperimentalPendingTasks to PendingTasks
    - promote outputFromObservable & outputToObservable to stable.
    - Promote takeUntilDestroyed to stable.
    - flipping the default value for standalone to true
    - treat directives, pipes, components as by default
    - Add rxjs operator prevent app stability until an event
    - add syntactic sugar for initializers
    - experimental resource() API for async dependencies
    - experimental impl of rxResource()
    - introduce debugName optional arg to framework signal functions
    -introduce the reactive linkedSignal
    - Add incremental hydration public api
    router
    - Add routerOutletData input to RouterOutlet directive
    compiler
    - add diagnostic for unused standalone imports
    -add support for the typeof keyword in template expressions.
    compiler-cli
    -'strictStandalone' flag enforces standalone
    -generate the HMR replacement module
    common
    - automatically use sizes auto in NgOptimizedImage
    - disable keyvalue sorting using null compareFn
    language-service
    - add code fix for unused standalone imports
    - add code reactoring action to migrate @Input to signal-input
    - allow code refactorings to compute edits asynchronously
    - support migrating full classes to signal inputs in VSCode
    - support converting to signal queries in VSCode extension
    - support migrating full classes to signal queries
    migrations
    - introduce signal input migration as ng generate schematic
    - add schematic to migrate to signal queries
    - add a combined migration for all signals APIs
    forms
    - add ability to clear a FormRecord

    • @lxdzii
      @lxdzii Месяц назад +1

      Thank u!

    • @sayukireload
      @sayukireload Месяц назад +1

      Thank you :D

    • @user-san-chous
      @user-san-chous Месяц назад +1

      At least you missed the updates in the SSR.

    • @sujit_webdev
      @sujit_webdev 29 дней назад +1

      thank you!

    • @sealone777
      @sealone777 29 дней назад

      Great list as usual but Real HMR is missing yet again.

  • @hanomedia
    @hanomedia Месяц назад +146

    *Angular is getting better and better, I never regret my time I spend using angular on my everyday projects, kudos angular team*

    • @jay-j6l
      @jay-j6l Месяц назад

      better and better? what to do the same thing, render a web page but keep breaking code for new but same??

    • @vice-108
      @vice-108 Месяц назад

      Eeeww

    • @TurkeyMaster
      @TurkeyMaster Месяц назад +1

      Angular is dead bruh

    • @phatminh2003
      @phatminh2003 Месяц назад

      Agree

    • @asakurayoh3909
      @asakurayoh3909 Месяц назад +1

      Same

  • @eneajahollari1203
    @eneajahollari1203 Месяц назад +31

    There is so much good stuff being released today!!!

  • @jespernielsen2981
    @jespernielsen2981 29 дней назад +3

    Never let go of Jessica. Love the humor. Also keep her hydrated.

  • @BrandonRobertsDev
    @BrandonRobertsDev Месяц назад +31

    Let's go team!

  • @DuyVu-br1do
    @DuyVu-br1do Месяц назад +12

    we just migrate our project to V18, what a game changer for signal and now is linked signal!

  • @user-cc8kb
    @user-cc8kb 19 дней назад +1

    this is awesome. I began my Angular journey soon 2 years ago and I really like it. I dont regret it. Happy that you keep improving it.

  • @villenams
    @villenams Месяц назад +3

    I love you Angular, I always trusted you and I'm happy to see how you've evolved, today you deserve more popularity than you already have.

  • @jeandat_yt
    @jeandat_yt Месяц назад +3

    Really exciting time to be an angular developer. I already loved angular but since v18, it's even more fun.

  • @kyro38
    @kyro38 Месяц назад +17

    ng update for everybody !!
    Enjoy v19 !

  • @kj_deepak
    @kj_deepak 18 дней назад +1

    Keep going Team Angular 🔥

  • @Codingbuddy-pj2mk
    @Codingbuddy-pj2mk 24 дня назад +2

    Hi Angular team it's really great to know about Angular 19, One kind request ,please update the Angular tutorials and add more "build your first app" examples . It will encourage new learners to learn angular more and more!

  • @evenux
    @evenux 29 дней назад

    Nothing, but love for Angular - well done guys!

  • @farhankhamran
    @farhankhamran Месяц назад +2

    With every update, Im falling more n more in love with Angular.

    • @Angular
      @Angular  Месяц назад +2

      There's a lot to love with Angular, glad you are having a great experience!

  • @brightokoro7073
    @brightokoro7073 Месяц назад +1

    Awesome stuff thanks to angular team i can't stop using angular all my concerns are resolved❤❤❤❤❤❤❤❤❤

  • @ahfazrahman9328
    @ahfazrahman9328 Месяц назад +1

    Wow !! Love the framework … and its evolution❤

  • @dgtemp
    @dgtemp 28 дней назад

    This is just awesome. Even greater for the people who stayed loyal to angular from the times of angularjs :D
    Although I used other frameworks/libraries for personal projects but angular just has been a breeze to me and our team 🔥🔥

  • @michaelseltene3265
    @michaelseltene3265 Месяц назад

    Thank you so much for the time picker feature. You guys are the best!!!

  • @nouchance
    @nouchance Месяц назад +96

    jQuery for NooBs
    Vue for Beginners
    React for Developers
    Angular for Legends ❤

    • @alyssanicoll9032
      @alyssanicoll9032 Месяц назад +4

      :cries in jQuery:

    • @fitsuit1555
      @fitsuit1555 Месяц назад

      😂 ​@@alyssanicoll9032

    • @curious-academy
      @curious-academy Месяц назад

      love what you write ! :)

    • @jay-j6l
      @jay-j6l Месяц назад +3

      More like Angular for the mentally insane! 😂
      Always breaking change, legacy with new, maintanance nightmade, very low ROI due to re-learn new and depracting exist so quickly.

    • @gund_ua
      @gund_ua Месяц назад

      @@jay-j6l react andy detected lol

  • @jsuryakt
    @jsuryakt 29 дней назад +1

    Angular team doing awesome stuff 🚀

    • @Angular
      @Angular  29 дней назад +2

      Thank you! Now get out there and build great apps :)

  • @byw3669
    @byw3669 Месяц назад +1

    Awesome work guys! keep improving ❤

  • @AJITHSPUNALUR
    @AJITHSPUNALUR Месяц назад +3

    Super excited and eagerly waiting! 😃✌

  • @darasat
    @darasat Месяц назад +1

    Don't let flutter dissapear.
    Support both flutter and angular.
    There are my favorites frontend frameworks

  • @sonukapoor1978
    @sonukapoor1978 Месяц назад +2

    Angular Partay - :) So excited about this one.

  • @jsgigs4909
    @jsgigs4909 Месяц назад +2

    Excited to have this, I have worked on all the versions of Angular starting Angular JS 1. I wonder how this has evolved over the years and also the performance. I would love to see this becoming the best framework out there for UI.

  • @sferroebbasta
    @sferroebbasta Месяц назад

    Well done! I already love incremental hydration 🎉

  • @darcey5434
    @darcey5434 Месяц назад +2

    And here i am still wrapping my head around angular. I've been trying to find blogs to learn more about angular

    • @Angular
      @Angular  Месяц назад

      Did you try our Learning Angular video series by Mark? Also, check out angular.dev/tutorials

  • @kobihari
    @kobihari Месяц назад

    Beautiful Presentation guys.

  • @AnkitKumar-bsr
    @AnkitKumar-bsr Месяц назад +3

    Yes, ready for the new update.

  • @yashrajdawkhar7727
    @yashrajdawkhar7727 Месяц назад +1

    Journey v9 to v19 is awesome 😎 angular ❤

  • @veltinator
    @veltinator Месяц назад +4

    I am so happy angular is evolving so fast since a few major versions again. It became kind of a sleeper before.

  • @AlainBoudard
    @AlainBoudard Месяц назад

    Awesome guys ! Great release ❤

  • @PIPI-ut5bd
    @PIPI-ut5bd 29 дней назад +1

    As a fan I really excite to see this 😂😂💕💕

  • @eduardo.hernandez91
    @eduardo.hernandez91 Месяц назад

    amazing content guys , angular to the moon 😁😎

  • @alvarovalencia8406
    @alvarovalencia8406 Месяц назад +1

    Excelente trabajo!

  • @wasemgamal1311
    @wasemgamal1311 Месяц назад +1

    I am updating every new release, I can't wait to see every brilliant feature from angular 🎉

    • @_Rohit__Kumar_
      @_Rohit__Kumar_ Месяц назад

      Hello Sir,
      I am a angular developer and looking for front and role in angular can you help me to get job?

  • @charlesreitz
    @charlesreitz 22 дня назад

    Sounds is good! about new features!

  • @mianala
    @mianala Месяц назад +3

    Angular is getting better and better, I never regret my time I spend using react on my everyday projects, kudos angular team

  • @angularlove
    @angularlove Месяц назад +3

    What feature or improvement are you most looking forward to in the latest version? 🤗

  • @jonasaronsson2971
    @jonasaronsson2971 21 день назад

    Jesus the new mat-theme API is a life saver haha

  • @Elonsol
    @Elonsol Месяц назад +2

    Great 👍

  • @simonmeier
    @simonmeier Месяц назад +1

    Awesome 🎉❤!

  • @dimadancev714
    @dimadancev714 28 дней назад +1

    Great job! Thank you!

  • @AgentZ9
    @AgentZ9 29 дней назад +2

    Any ideas for going towards a performant mobile app (I have used cordova but React native is superior, however I want to implement my apps using Angular), like for instance using React, React Native and Lerna we can build shared modules between both, however in major apps Angular is far better, at least for me, so we now have Vite as a bundler and Nx for Monorepo, what can we do to go to Mobile.

  • @ps5trajano
    @ps5trajano Месяц назад +1

    waiting for the best!

  • @dixit6401
    @dixit6401 Месяц назад +2

    Thx for the amazing job done by the Angular team 🚀

    • @Angular
      @Angular  Месяц назад +1

      Our pleasure!

  • @TheSinOfGreed_
    @TheSinOfGreed_ Месяц назад +3

    Will the decorator API continue to be developed? I find decorators more readable than signals, and I hope the decorator API won't be removed anytime soon.

    • @dzinka1
      @dzinka1 Месяц назад

      I like that decorator Api too 😮

    • @Angular
      @Angular  Месяц назад +1

      ooohh, tell me more about what you mean when you say "more reliable"? Have you come across situations where the signal API didn't have full feature parity?

    • @MusicBox.Melodies
      @MusicBox.Melodies Месяц назад +3

      He wrote readable not reliable! 😅

    • @Angular
      @Angular  Месяц назад +1

      @@MusicBox.Melodies ah! you right you right!

  • @sfisodlamini54
    @sfisodlamini54 Месяц назад

    I love Mark Thompson (Techson) Man. The whole reason i am into angular in the first place

    • @Angular
      @Angular  Месяц назад +1

      That's very nice of you to say! He appreciates the support. Hopefully Angular continues to deliver great value to you.

  • @metric152
    @metric152 28 дней назад

    i've been banging the ssr drum at my work for awhile now. hopefully it's better with ng19. i haven't heard a lot of positive things about it in 18.

  • @lindermannla
    @lindermannla Месяц назад

    Congratulations!

  • @triznadelonge
    @triznadelonge 29 дней назад

    bagus nih, makin hari makin canggih.
    sangat di rekomendasikan bersama firebase.

  • @AntonioSantana-ll8il
    @AntonioSantana-ll8il Месяц назад +1

    Beautiful!!

  • @dzivojelic
    @dzivojelic 29 дней назад

    Would be great if you could add sections to the video with names of features for quick access. Good video !

  • @dzwatching9023
    @dzwatching9023 Месяц назад

    Angular is getting more robust i love it so much, ng update cli save my life :D

  • @yeltsingtr
    @yeltsingtr 23 дня назад +1

    I would love to see JSX integration in Angular. It is one and only missing feature for me

    • @levonhakobyan5936
      @levonhakobyan5936 23 дня назад

      That would definitely make more people want to try out Angular
      Although I am not sure how angular team will make it work with all the existing template directives

    • @md.redwanhossain6288
      @md.redwanhossain6288 7 дней назад

      Angular strongly believes in separation of concern. JSX spoils this and Won't gonna happen.

  • @dktamilindia3701
    @dktamilindia3701 Месяц назад +3

    🎉🎉🎉🎉 wating. I am from India.

  • @kedevked
    @kedevked Месяц назад +1

    Now Angular needs to collaborate with CMS . That's where Angular is lacking today

  • @okamisenpai4485
    @okamisenpai4485 Месяц назад +1

    And when HMR that only reload the component or section that was changed instead of reloading the entire application (page)?
    It is something that has been asked for years, but something that can help DX too much has been ignored.

    • @Angular
      @Angular  Месяц назад +2

      Yes! We're working on improving it even more, too. Stay tuned for even more updates to the HMR experience.

  • @hanomedia
    @hanomedia Месяц назад +13

    *Can't wait to see all new features we are going to experience, drop a like if you like angular*

  • @hamboenzo
    @hamboenzo Месяц назад +1

    Angular v19 🤩

  • @ondrejvencovsky6834
    @ondrejvencovsky6834 Месяц назад

    Standalone components? Signals? Functional? It starts to look like Vue 3 with its vue components and ref.

    • @mltsv
      @mltsv Месяц назад

      Yeah it's really funny to see Svelte and Angular all evolving to look exactly like Vue

    • @Angular
      @Angular  Месяц назад +1

      Interesting...

  • @alirahmani5601
    @alirahmani5601 Месяц назад

    Now I'm excited for angular 20 already 😁

    • @Angular
      @Angular  Месяц назад +3

      Slow down - we just landed v19 hehe

    • @alirahmani5601
      @alirahmani5601 Месяц назад

      @@Angular Keep up the amazing work 🙌

  • @kardashevr
    @kardashevr Месяц назад

    do those migration schematics migrate the test files as well?

    • @Angular
      @Angular  Месяц назад +1

      This depends on the schematic - so yes some do but others may not. Any particular schematic you want to try that you'd like it to update tests, too?

    • @kardashevr
      @kardashevr Месяц назад

      @@Angular which of the schematics mentioned in the video migrate tests?

  • @yuriblanc8446
    @yuriblanc8446 Месяц назад

    does the deferred views do work on libraries now?

    • @jessicajaniuk4243
      @jessicajaniuk4243 Месяц назад +1

      Yes it does. We made sure to resolve that issue a few months back.

  • @eslamgomaa7100
    @eslamgomaa7100 Месяц назад

    Could you advice learning Angular vs react

    • @Angular
      @Angular  Месяц назад

      If you want to learn Angular check out our learning Angular course here on the RUclips channel and check out angular.dev/tutorials

  • @svyatoslavstrygin5653
    @svyatoslavstrygin5653 Месяц назад

    code refactoring tools for signals and material updates are very cool! time to remove custom timepicker))

  • @TheLinoa84
    @TheLinoa84 Месяц назад +1

    Let's go !!

  • @oriollpz
    @oriollpz Месяц назад

    Great news!

  • @svyatoslavstrygin5653
    @svyatoslavstrygin5653 Месяц назад

    looks like Minko has something in common with Mark Zukerberg, similar vibe, or?) thank you for the update guys!

  • @LutherDePapier
    @LutherDePapier 25 дней назад

    You guys are on that 19 thing too?

  • @azizoid
    @azizoid Месяц назад

    isnt it a little bit late for becoming react class based framework?

    • @Angular
      @Angular  Месяц назад +1

      Would love to know more about which part of Angular is becoming more like React?

  • @dorian4875
    @dorian4875 28 дней назад

    Dope! My respect.

  • @urchuk2006
    @urchuk2006 Месяц назад

    Timepicker! Finally!

  • @arnabkundu8749
    @arnabkundu8749 Месяц назад

    Angular is getting better day by day ❤
    Where to get the tshirt same as Jessica's. It is kind of cool😂❤❤

    • @Angular
      @Angular  Месяц назад +1

      Placeholder Jessica's shirt or hydrated Jessica's shirt?

    • @arnabkundu8749
      @arnabkundu8749 Месяц назад

      @Angular hydrated one ♥️

  • @IAmWeirdForNG
    @IAmWeirdForNG Месяц назад

    The team, any plans for zoneless being stable?

    • @Angular
      @Angular  Месяц назад +3

      Working on it, we'll provide more updates as we make more progress

  • @TayambaMwanza
    @TayambaMwanza Месяц назад

    It is Time!

  • @prasantht19
    @prasantht19 Месяц назад

    Angular ❤❤❤❤

  • @qwerty-or1yg
    @qwerty-or1yg Месяц назад

    Can you create angular course or something covering all these advanced topics from scratch?

    • @Angular
      @Angular  Месяц назад +2

      We're actively developing new content right now. What topics should we include?

    • @qwerty-or1yg
      @qwerty-or1yg Месяц назад

      @ awesome! I’d love more advanced topics such as SSR. Since I’m more of a learner by building stuff I’d like more examples, courses or GitHub repo examples.

  • @piseysen9090
    @piseysen9090 Месяц назад

    The best framework

  • @lxdzii
    @lxdzii Месяц назад +1

    Please add timestamps!

    • @Angular
      @Angular  Месяц назад +2

      Working on it :)

  • @Abraham.2748
    @Abraham.2748 Месяц назад

    What about zoneless??

    • @Angular
      @Angular  Месяц назад

      You can try it now - angular.dev/guide/experimental/zoneless. It's still experimental and we're actively working on it but you can test it out today.

  • @krtirtho
    @krtirtho Месяц назад

    Wait Angular is still being developed?

    • @Angular
      @Angular  Месяц назад +1

      Breaking news! Angular is still being developed!

  • @parzh
    @parzh Месяц назад +2

    This video should've been 19 minutes long

    • @jeunesseinfos9044
      @jeunesseinfos9044 Месяц назад

      I get your point 😂

    • @Angular
      @Angular  Месяц назад +2

      Ohhhhhhh lol yeah missed opportunity 😅

    • @parzh
      @parzh Месяц назад

      @@Angular Gotta do it on v20 🤞😅

    • @Angular
      @Angular  Месяц назад +1

      @@parzh 🎯

  • @tombalabomba03
    @tombalabomba03 Месяц назад +1

    *linked signals* 🤯🤤

  • @kishorekumarandra
    @kishorekumarandra 28 дней назад +1

    Angular is getting better for sure, but to be honest the docs are so confusing for a topic ... there are no runnable examples not sure why 😢- I mean we have whole example on forms usage but no runnable sandbox or so, and coming to topics no clear examples atleast not easy for beginners to grasp
    Please consider to add more examples to docs and a lighter easier version of many examples ... for e.g. take router events, man the API is vast with no examples

  • @julnarot
    @julnarot Месяц назад

    Es hoy es hoy!

  • @iamgld
    @iamgld Месяц назад

    Is it the best time to be angular developer? 🤩

  • @WebGarmony
    @WebGarmony Месяц назад +1

    Wow!

  • @rishukumar7586
    @rishukumar7586 27 дней назад

    when angular virtual scroll cdk will support variable height elements??? we are waiting for years for this feature

  • @cuneyterdem
    @cuneyterdem Месяц назад

    Let's go...

  • @Cero-d5z
    @Cero-d5z 29 дней назад

    13:11 Ahhhh nice Reading skills e.

  • @sh2983
    @sh2983 29 дней назад

    But I'm still stuck with Angular 16, and no intention to use from stand alone component

  • @MyEnglishway-r8i
    @MyEnglishway-r8i Месяц назад

    I'm waiting

  • @JayTailor45
    @JayTailor45 Месяц назад

    Yo I can’t wait

  • @ViniCius-ct3vg
    @ViniCius-ct3vg 19 дней назад

    i am getting crazy

  • @EmilDainese
    @EmilDainese 23 дня назад

    Top

  • @sophocle4427
    @sophocle4427 29 дней назад

    went from angular to Vue i feel free now

    • @Angular
      @Angular  29 дней назад +1

      Great! We just want you to be happy :)

  • @sudoabdo
    @sudoabdo Месяц назад

    🚀🚀

  • @kedevked
    @kedevked Месяц назад +1

    Let's all gather here !

  • @vijaykr7910
    @vijaykr7910 Месяц назад

    waiting