POPULARITY
Is it important to test the code in service files and in ngxs store files in angular? I was under the assumption that testing the component files were standard and I have been doing the same when using angular testing library MSW Testing Code in service files and NGXS Store files
Joaquin Cid is an Argentinian developer who has built a plugin for NGXS state library that allows developers to connect to Firebase and have their queries automatically import into NGXS. Further, it also allows them to define actions that will update their datastore when triggered. The new Adventures in Angular panel dives into the ins and outs of using NGXS and Firebase to build rich applications with Angular and these technologies. Panel Charles Max Wood Richard Sithole Subrat Mishra Guest Joaquin Cid Sponsors Dev Influencers Accelerator Raygun | Click here to get started on your free 14-day trial Links Firebase + NGXS, the perfect couple NGXS loading spinners and actions executing GitHub | ngxs-labs/action-lifecycle-hooks GitHub | ngxs-labs/firestore-plugin GitHub | angular/angularfire Twitter: joaquin cid ( @joaqcid ) Picks Charles- Who Not How Charles- As a Man Thinketh Joaquin- Newell's Old Boys Joaquin- NGXS Richard- Chania, Crete, Greece Richard- My team (Dodo) from Optimal Systems Richard- Building Performance Optimized Web Apps with Angular and Firebase - YouTube Subrat- NestJS Subrat- Lucifer Contact Charles: Devchat.tv DevChat.tv | Facebook Twitter: DevChat.tv ( @devchattv ) Contact Richard: Enterprise Content Management Software Twitter: Ricci Rich ( @sliqric ) LinkedIn: Richard Sithole Contact Subrat: Fun Of Heuristic - YouTube GitHub: Fun Of Heuristic ( funOfheuristic ) Twitter: Subrat Kumar Mishra ( @subrat_msr )
Joaquin Cid is an Argentinian developer who has built a plugin for NGXS state library that allows developers to connect to Firebase and have their queries automatically import into NGXS. Further, it also allows them to define actions that will update their datastore when triggered. The new Adventures in Angular panel dives into the ins and outs of using NGXS and Firebase to build rich applications with Angular and these technologies. Panel Charles Max Wood Richard Sithole Subrat Mishra Guest Joaquin Cid Sponsors Dev Influencers Accelerator Raygun | Click here to get started on your free 14-day trial Links Firebase + NGXS, the perfect couple NGXS loading spinners and actions executing GitHub | ngxs-labs/action-lifecycle-hooks GitHub | ngxs-labs/firestore-plugin GitHub | angular/angularfire Twitter: joaquin cid ( @joaqcid ) Picks Charles- Who Not How Charles- As a Man Thinketh Joaquin- Newell's Old Boys Joaquin- NGXS Richard- Chania, Crete, Greece Richard- My team (Dodo) from Optimal Systems Richard- Building Performance Optimized Web Apps with Angular and Firebase - YouTube Subrat- NestJS Subrat- Lucifer Contact Charles: Devchat.tv DevChat.tv | Facebook Twitter: DevChat.tv ( @devchattv ) Contact Richard: Enterprise Content Management Software Twitter: Ricci Rich ( @sliqric ) LinkedIn: Richard Sithole Contact Subrat: Fun Of Heuristic - YouTube GitHub: Fun Of Heuristic ( funOfheuristic ) Twitter: Subrat Kumar Mishra ( @subrat_msr )
Joaquin Cid is an Argentinian developer who has built a plugin for NGXS state library that allows developers to connect to Firebase and have their queries automatically import into NGXS. Further, it also allows them to define actions that will update their datastore when triggered. The new Adventures in Angular panel dives into the ins and outs of using NGXS and Firebase to build rich applications with Angular and these technologies. Panel Charles Max Wood Richard Sithole Subrat Mishra Guest Joaquin Cid Sponsors Dev Influencers Accelerator Raygun | Click here to get started on your free 14-day trial Links Firebase + NGXS, the perfect couple NGXS loading spinners and actions executing GitHub | ngxs-labs/action-lifecycle-hooks GitHub | ngxs-labs/firestore-plugin GitHub | angular/angularfire Twitter: joaquin cid ( @joaqcid ) Picks Charles- Who Not How Charles- As a Man Thinketh Joaquin- Newell's Old Boys Joaquin- NGXS Richard- Chania, Crete, Greece Richard- My team (Dodo) from Optimal Systems Richard- Building Performance Optimized Web Apps with Angular and Firebase - YouTube Subrat- NestJS Subrat- Lucifer Contact Charles: Devchat.tv DevChat.tv | Facebook Twitter: DevChat.tv ( @devchattv ) Contact Richard: Enterprise Content Management Software Twitter: Ricci Rich ( @sliqric ) LinkedIn: Richard Sithole Contact Subrat: Fun Of Heuristic - YouTube GitHub: Fun Of Heuristic ( funOfheuristic ) Twitter: Subrat Kumar Mishra ( @subrat_msr )
In this episode, Brooks, Alyssa and Chris talk with Aliaksei Kuncevič about Progressive State Management with NGXS. Aliaksei walks the crew through this progressive journey by starting small and implementing reactive services. These are services with a behavior subject. Aliaksei then demonstrates how you can migrate from reactive services to using NGXS. Sponsors Audible.com Raygun | Click here to get started on your free 14-day trial CacheFly Panel Alyssa Nicoll Brooks Forsyth Chris Ford Guest Aliaksei Kuncevič Links Aliaksei’s RX-Service https://www.ngxs.io/plugins/form https://www.ngxs.io/plugins/storage https://www.ngxs.io/plugins/cli https://www.ngxs.io/v/master/concepts/intro Angular Air Episode with Aliaksei (for the visual learner) NGXS Labs Helpful Chart to understand NGXS in a glance Picks Alyssa Nicoll: https://www.neuralink.com/ Brooks Forsyth: Allway Tools Series Allway 10031 HM1 1 Gallon Helix Paint Mixer Chris Ford: Family booked a COVID test Aliaksei Kuncevič: Bicycle, Biking Follow us on Twitter: @angularpodcast
In this episode, Brooks, Alyssa and Chris talk with Aliaksei Kuncevič about Progressive State Management with NGXS. Aliaksei walks the crew through this progressive journey by starting small and implementing reactive services. These are services with a behavior subject. Aliaksei then demonstrates how you can migrate from reactive services to using NGXS. Sponsors Audible.com Raygun | Click here to get started on your free 14-day trial CacheFly Panel Alyssa Nicoll Brooks Forsyth Chris Ford Guest Aliaksei Kuncevič Links Aliaksei’s RX-Service https://www.ngxs.io/plugins/form https://www.ngxs.io/plugins/storage https://www.ngxs.io/plugins/cli https://www.ngxs.io/v/master/concepts/intro Angular Air Episode with Aliaksei (for the visual learner) NGXS Labs Helpful Chart to understand NGXS in a glance Picks Alyssa Nicoll: https://www.neuralink.com/ Brooks Forsyth: Allway Tools Series Allway 10031 HM1 1 Gallon Helix Paint Mixer Chris Ford: Family booked a COVID test Aliaksei Kuncevič: Bicycle, Biking Follow us on Twitter: @angularpodcast
In this episode, Brooks, Alyssa and Chris talk with Aliaksei Kuncevič about Progressive State Management with NGXS. Aliaksei walks the crew through this progressive journey by starting small and implementing reactive services. These are services with a behavior subject. Aliaksei then demonstrates how you can migrate from reactive services to using NGXS. Sponsors Audible.com Raygun | Click here to get started on your free 14-day trial CacheFly Panel Alyssa Nicoll Brooks Forsyth Chris Ford Guest Aliaksei Kuncevič Links Aliaksei’s RX-Service https://www.ngxs.io/plugins/form https://www.ngxs.io/plugins/storage https://www.ngxs.io/plugins/cli https://www.ngxs.io/v/master/concepts/intro Angular Air Episode with Aliaksei (for the visual learner) NGXS Labs Helpful Chart to understand NGXS in a glance Picks Alyssa Nicoll: https://www.neuralink.com/ Brooks Forsyth: Allway Tools Series Allway 10031 HM1 1 Gallon Helix Paint Mixer Chris Ford: Family booked a COVID test Aliaksei Kuncevič: Bicycle, Biking Follow us on Twitter: @angularpodcast
State management is hard. Why? First, some engineers may not consider the state of their apps. This can lead to apps that are buggy, difficult to test, and often face regressions when attempting to fix issues. Second, if you're managing control flow and state in your application, state in some applications can be complex and fast-moving. Determining what solution to use, whether to build your own solution or to grab an existing off-the-shelf solution can be a difficult decision. Third, state management libraries can be difficult to learn. Entire courses are devoted to managing state in Angular applications, whether you choose NgRx, NGXS, Akita, MobX, Redux-Observables, etc.We get that. Why? We've seen a thing or two. In this episode, panelists Jennifer Wadella, Aaron Frost, & Brian Love share some of their own struggles with state management, decisions that went awry, and some horror stories that they've lived through. Then, Brian sits down with Mike Ryan, core team member for NgRx, and Google Developer Expert in Angular. Mike shares with us some stories and some key takeaways for managing state, control flow, and code volume in your Angular application using NgRx.And that's a wrap! We hope you've enjoyed our 6-part series on State Management in Angular. What topics interest you that you'd like us to dive into on the Angular Show? Let us know! Follow us on Twitter, our DMs are open, and don't forget to subscribe!
While NgRx is the most widely used and adopted platform for state management in Angular, there are several other solutions that are available to Angular developers. In this episode, panelists Aaron Frost, Brian Love, and Jennifer Wadella are 'buzzing' with details on MobX, Akita, and NGXS. All three of these solutions can be used in Angular, are open-source, and are free to use. MobX is widely used with React, perhaps the second favorite after redux, for state management. Akita, from the team at Datarama, takes a slightly different approach from the redux pattern for providing a state management solution. Akita is popular within the Angular community, but can also be used with both React and Svelte projections. Finally, NGXS is inspired by redux and NgRx and makes heavy use of TypeScript decorators to achieve similar goals as NgRx with a potential lower code cost.Join us in part 5 of our series on state management in Angular and come along with the panelists and learn about various solutions that you might want to consider for your Angular application.
Mateus Carniatto joins us to talk NGXS and the power of selectors. Mateus on Twitter: https://twitter.com/c4rniatto NGXS https://www.ngxs.io/ ----------------------------------------------- Angular Air is powered by StreamYard! It has been an amazing solution for our production pipeline. And it is 100% browser based. No app install needed! Want to host a live show with multiple guests? Check out StreamYard. https://streamyard.com/?pal=5070140888580096 --- Support this podcast: https://anchor.fm/angularair/support
In this episode of Adventures in Angular, Will Gant, author of Remote Work talks about working from home and working outside of the client's office. He and Brooks share their experience with working through the challenges, benefits, and methods of working remotely. Panel Brooks Forsyth Guest Will Gant Angular Remote Conf 2020 Picks Will Gant: Follow Will's work on > www.simpleprogrammer.com Brooks Forsyth: NGXS Tiger King Follow Adventures in Angular on Twitter > @angularpodcast
In this episode of Adventures in Angular, Will Gant, author of Remote Work talks about working from home and working outside of the client's office. He and Brooks share their experience with working through the challenges, benefits, and methods of working remotely. Panel Brooks Forsyth Guest Will Gant Angular Remote Conf 2020 Picks Will Gant: Follow Will's work on > www.simpleprogrammer.com Brooks Forsyth: NGXS Tiger King Follow Adventures in Angular on Twitter > @angularpodcast
In this episode of Adventures in Angular, Will Gant, author of Remote Work talks about working from home and working outside of the client's office. He and Brooks share their experience with working through the challenges, benefits, and methods of working remotely. Panel Brooks Forsyth Guest Will Gant Angular Remote Conf 2020 Picks Will Gant: Follow Will's work on > www.simpleprogrammer.com Brooks Forsyth: NGXS Tiger King Follow Adventures in Angular on Twitter > @angularpodcast
Mark Whitfeld talks about NGXS for state management, the hosts talk about mistakes, and a discussion about favorite holiday foods.
--- Support this podcast: https://anchor.fm/angularair/support
Redux hilft uns Dateninkonsistenz in unser Angular Anwendung zu vermeiden. In dieser Folge werfen wir einen Blick auf die Redux Libaries für Angular. Außerdem schauen wir uns an, wie wir Daten asynchron in den Redux Store laden können.
Enzo, Humberto, Nico y Carlos van a hablar sobre State Management en Angular.
Carlos y Nico van a hablar de Ngrx o Ngxs
Panel: Shai Reznik Alyssa Nicholl Joe Eames Special Guests: Yakov Fain In this episode of Adventures in Angular, the panel talks to Yakov Fain about Angular for Java developers. Yakov has worked as a Java developer for about 18 years, and in the last 4 or 5 years, he also started using front-end frameworks like Angular. They talk about what made him switch over to Angular, how it has improved his programming, and when it is best to utilize this framework. They also discuss how Yakov trains Java developers to start using Angular and the two methods he uses to do so. In particular, we dive pretty deep on: Yakov intro Wrote books on Java and Angular Angular Adobe Flex Why he stopped using Adobe Flex Angular and TypeScript combination Angular is built for large-scale projects Angular is good for creating single-page apps When Angular isn’t that great What he’s looking for in Angular 6 Creating widgets Angular Element The programming community looks down on JavaScript CSS Recommends people learn CSS if they are a Java developer The beauty of the industry There is a specific way to teach to Java developers Angular that is easy for them to understand Two major directions in training Java developers And much, much more! Links: Angular Adobe Flex TypeScript JavaScript Yakov’s GitHub Yakov’s blog @YFain Picks: Shai NGXS TypeWiz Joe ngRx data Barking Up the Wrong Tree by Eric Barker Yakov JHipster Angular for Java Developers talk
Panel: Shai Reznik Alyssa Nicholl Joe Eames Special Guests: Yakov Fain In this episode of Adventures in Angular, the panel talks to Yakov Fain about Angular for Java developers. Yakov has worked as a Java developer for about 18 years, and in the last 4 or 5 years, he also started using front-end frameworks like Angular. They talk about what made him switch over to Angular, how it has improved his programming, and when it is best to utilize this framework. They also discuss how Yakov trains Java developers to start using Angular and the two methods he uses to do so. In particular, we dive pretty deep on: Yakov intro Wrote books on Java and Angular Angular Adobe Flex Why he stopped using Adobe Flex Angular and TypeScript combination Angular is built for large-scale projects Angular is good for creating single-page apps When Angular isn’t that great What he’s looking for in Angular 6 Creating widgets Angular Element The programming community looks down on JavaScript CSS Recommends people learn CSS if they are a Java developer The beauty of the industry There is a specific way to teach to Java developers Angular that is easy for them to understand Two major directions in training Java developers And much, much more! Links: Angular Adobe Flex TypeScript JavaScript Yakov’s GitHub Yakov’s blog @YFain Picks: Shai NGXS TypeWiz Joe ngRx data Barking Up the Wrong Tree by Eric Barker Yakov JHipster Angular for Java Developers talk
Panel: Shai Reznik Alyssa Nicholl Joe Eames Special Guests: Yakov Fain In this episode of Adventures in Angular, the panel talks to Yakov Fain about Angular for Java developers. Yakov has worked as a Java developer for about 18 years, and in the last 4 or 5 years, he also started using front-end frameworks like Angular. They talk about what made him switch over to Angular, how it has improved his programming, and when it is best to utilize this framework. They also discuss how Yakov trains Java developers to start using Angular and the two methods he uses to do so. In particular, we dive pretty deep on: Yakov intro Wrote books on Java and Angular Angular Adobe Flex Why he stopped using Adobe Flex Angular and TypeScript combination Angular is built for large-scale projects Angular is good for creating single-page apps When Angular isn’t that great What he’s looking for in Angular 6 Creating widgets Angular Element The programming community looks down on JavaScript CSS Recommends people learn CSS if they are a Java developer The beauty of the industry There is a specific way to teach to Java developers Angular that is easy for them to understand Two major directions in training Java developers And much, much more! Links: Angular Adobe Flex TypeScript JavaScript Yakov’s GitHub Yakov’s blog @YFain Picks: Shai NGXS TypeWiz Joe ngRx data Barking Up the Wrong Tree by Eric Barker Yakov JHipster Angular for Java Developers talk
--- Support this podcast: https://anchor.fm/angularair/support