What’s new in Angular

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ก.ย. 2024
  • Learn about the latest from Angular, including updates on hydration, SSR, and reactivity. Discover everything from community updates and the request for comments process to new features landing in v16 and beyond!
    Resources:
    Getting started with Angular → goo.gle/3ZH3fyf
    Angular Roadmap → goo.gle/40ZZRzn
    Angular Twitter → goo.gle/3zyIA4Y
    Feed the snake! → goo.gle/3NTtnnc
    Speakers: Minko Gechev, Madleina Scheidegger
    Watch more:
    Watch all Angular Sessions → goo.gle/IO23_a...
    Watch all the Technical Sessions from Google I/O 2023 → goo.gle/IO23_s...
    Watch more Web Sessions → goo.gle/IO23_web
    All Google I/O 2023 Sessions → goo.gle/IO23_all
    Subscribe to Angular → goo.gle/Angular
    #GoogleIO

ความคิดเห็น • 43

  • @Angular
    @Angular  ปีที่แล้ว +5

    Watch all the Angular Sessions → goo.gle/IO23_angular_pin

  • @lukaszmachowski
    @lukaszmachowski ปีที่แล้ว +9

    Thank you for the tireless work and the endless pursuit towards elegance. Great summary of the latest changes. Thank you.

  • @KaliaH
    @KaliaH ปีที่แล้ว +2

    I’m excited to be along for the ride🎉

  • @xaviersoh
    @xaviersoh 2 หลายเดือนก่อน

    Good job !!!!

  • @konstantindenerz
    @konstantindenerz ปีที่แล้ว +3

    Looking forward to M3 in Angular Material with design tokens! 😍

  • @Alex-bc3xe
    @Alex-bc3xe ปีที่แล้ว +46

    I made my best decission to specialize myself in Angular and not in React. I simply love Angular and one day you will see my name.

    • @tanvirashraf728
      @tanvirashraf728 ปีที่แล้ว +3

      Would you please explain why do you feel this way?somewhat I felt too that I should have spent more energy, effort on Angular rather than React...

    • @unimovi8702
      @unimovi8702 ปีที่แล้ว +5

      ​​@@tanvirashraf728 For me, Angular just makes my application more maintainable even when it grows. Angular being highly opinionated framework also means that there's less time spent in codebase related decision making and more time is spent in building actual logic. The code also feels natural and not gimmicky. In comparison my react repository gets more and more confusing over time since every developer tries to set his own opinions and conventions into the codebase. For example, At one point, our react project had two different http libraries.

    • @tanvirashraf728
      @tanvirashraf728 ปีที่แล้ว +1

      @@unimovi8702 Thank you sir, this was very informative and helped me getting clarity, may I ask are you by any means have you ever been pressurized to choose react or vue for speed?

    • @igorlira7330
      @igorlira7330 ปีที่แล้ว

      @@tanvirashraf728 @tanvirashraf728 I worked 2 years with Vue and it was really easy to learn and very intuitive. Now, I have been working with Angular for the last 4 months, and it is more complicated with not intuitive concepts that seems to be over engineering. However, I can't imagine my current job using Vue, it would be so complicated to maintain 4000 components without the idea of Services, Observables, etc, so there is a lack of this "over engineering" in Vue that will bee missed.
      With that said, I would recommend Vue for small or medium projects. It's a really powerful framework and it fits well in many projects out there.
      Angular for larger projects, with a well prepared team.
      I don't like React, even though I just have completed some courses, but never really worked with it.
      Those 3 frameworks are really useful and powerful anyway.

  • @aram5642
    @aram5642 ปีที่แล้ว

    I'm glad about the momentum, a lot of great improvements landed in Angular, but I'm very disappointed by the state of Typed Forms. They seem to be now forgotten, or considered done.

  • @ammarmerakli
    @ammarmerakli ปีที่แล้ว

    Amazing work 🙌

  • @hansmuster5291
    @hansmuster5291 ปีที่แล้ว +1

    is madeleina from Switzerland? ☺

  • @amitlimbu5025
    @amitlimbu5025 ปีที่แล้ว +2

    Also Requesting for more features for AngularMaterial... compared to other Material frameworks... looks outdated.

  • @nabijonazamov3695
    @nabijonazamov3695 ปีที่แล้ว +2

    I loved ng modules 😅😅😅. In v16 so many and big updates, almost you made new framework 🙂🙂🤕🤕🤕

  • @JBuchmann
    @JBuchmann ปีที่แล้ว +3

    Waiting for the annoying React/Vue people to say Angular sucks, 😂. Love Angular, great job with this update. My DX has increased 5x since converting to standalone components!

    • @OzzyTheGiant
      @OzzyTheGiant ปีที่แล้ว +4

      As a Svelte user who has abandoned Vue and dedicated his time to drag React through the mud, Im proud of Angular for finally redeeming itself and enduring this fight. OOP is just the best way to represent UI, not some hooks trash

  • @malikau917
    @malikau917 ปีที่แล้ว +1

    Love these updates, can't wait to start migrate the app which I'm working on. The only concerning thing is a bunch of libraries which are not v16 compatible...

  • @vikrant460
    @vikrant460 9 หลายเดือนก่อน

    To me, it seems like there is too much boilerplate code required(implementing ControlValueAccesor) to make a custom component part of form in angular and if in the future angular introduces some feature to make it easy.

  • @unimovi8702
    @unimovi8702 ปีที่แล้ว +3

    Angular should also provide Playwright as a choice for e2e in CLI. It feels more natural replacement to protractor than Cypress. Cypress has a hard coded dependency on Mocha. Playwright is much more flexible in that regard especially since Angular is moving towards Jest. Not to mention, the Test generation tool provided by Playwright is just awesome.

    • @malikau917
      @malikau917 ปีที่แล้ว +2

      agree :) on my project we use it and it worth to give it a try

  • @sylviesumer7680
    @sylviesumer7680 ปีที่แล้ว +1

    Thank you Angular team for your hard work, I am coming back to Angular after using Vue for few years.

  • @hassanbello1535
    @hassanbello1535 ปีที่แล้ว +1

    Amazing work! Really excited for this!

  • @-nou7186
    @-nou7186 ปีที่แล้ว +1

    Nice features, thanks google.

  • @tom3fitzgerald
    @tom3fitzgerald ปีที่แล้ว +1

    The DX improvements are incredible. Feel that momentum!

  • @nagendradevara1
    @nagendradevara1 ปีที่แล้ว +1

    By using Angular you can offload some things like change detection, buildings etc and concentrate on functionality.😊

  • @SenduranRavikumar
    @SenduranRavikumar ปีที่แล้ว

    Hi in vscode the angular extension stop working after some time. is it same for most of us? The autocompletions are not working continuously no navigations to code are working after some time?

  • @DataGeek1002
    @DataGeek1002 ปีที่แล้ว

    Congratulations Angular Team! You did a very good job :)

  • @brampeirsful
    @brampeirsful ปีที่แล้ว +1

    Thank you 🎉

  • @valikonen
    @valikonen ปีที่แล้ว

    I use jest for angular 14 with no problem

  • @solconnection2
    @solconnection2 ปีที่แล้ว +1

    chat gpt has made building angular stuff so much easier for me, reduced so much time with my head in the docs

  • @sergeygultyayev4828
    @sergeygultyayev4828 ปีที่แล้ว

    Thank you for the greatest FE framework of all times :)

  • @otmanm4095
    @otmanm4095 ปีที่แล้ว

    Angular is real joy to work with

  • @xfuttex
    @xfuttex ปีที่แล้ว

    Looking so much forward to playing around with the new features and the coming features in the future! 🤩

  • @giorgimindiashvili9170
    @giorgimindiashvili9170 ปีที่แล้ว

    I want the shirt Madleina wears :D

  • @jsblade2770
    @jsblade2770 ปีที่แล้ว

    great video, thank u

  • @PatricioHondagneuRoig
    @PatricioHondagneuRoig ปีที่แล้ว

    Thank you for the updates!

  • @fahadjabbar65
    @fahadjabbar65 ปีที่แล้ว

    Wow wow wow ! 🤩

  • @n0n3br
    @n0n3br ปีที่แล้ว

    Vitest is faster then Jest. We should have an option to use it since Vite can be used as dev server

    • @aram5642
      @aram5642 ปีที่แล้ว

      100%, but we should be grateful for Jest made available after just ~5 years of resisting requests by arguing against any 3rd party dependencies

  • @Ostap1974
    @Ostap1974 ปีที่แล้ว

    Nice to see all the new developments and progress. I hope that some day you will also find some time to close some old issues that I personally find long overdue, like not minimizing shared style file, missing asset hashing and some more. Basically items that make Angular feel undeservedly unpolished.

  • @baraa_tech
    @baraa_tech ปีที่แล้ว

    Actually I have query , why the product lead use Samsung laptop , does it related to google budget ?

    • @nwalkewicz
      @nwalkewicz ปีที่แล้ว

      I think it's less about it being a Samsung and more about it being a Chromebook. I doubt that's what they use every day, but it's almost certainly there for promotion; it's likely just a prop. Maybe Google and Samsung had a deal so that _their_ Chromebook would appear, but who knows.