I am CTO in a technology startup, Torneum. We are developing an application to organize videogame tournaments. Managing the state of our application is complex, many user actions cause interface changes. Therefore, we were looking for tools that would allow us to scale the application in an orderly way without losing flexibility to make fast changes. In this sense, NgRx has been a great choice. What has brought us the most has been the ability to add members to the team that will improve the interface without touching the business logic. NgRx has allowed us to strongly decouple the interface components of the business logic, making it possible for anyone to improve the interface without having to edit the services. In addition, we always expose the selectors through a service that works as a facade, making it very easy for the whole team to know what changes in the state of the application can consult.
Director of Architecture, Chief Architect at Briebug. Google GDE for Angular/Web Tech. I’m a huge weather nerd. I’m here if you need help in Angular, ASP.Net Core, or best practices.
Location
USA
Education
School of Hard Knocks
Work
Director of Architecture, Chief Architect at Briebug
Hi, Wes:
I am CTO in a technology startup, Torneum. We are developing an application to organize videogame tournaments. Managing the state of our application is complex, many user actions cause interface changes. Therefore, we were looking for tools that would allow us to scale the application in an orderly way without losing flexibility to make fast changes. In this sense, NgRx has been a great choice. What has brought us the most has been the ability to add members to the team that will improve the interface without touching the business logic. NgRx has allowed us to strongly decouple the interface components of the business logic, making it possible for anyone to improve the interface without having to edit the services. In addition, we always expose the selectors through a service that works as a facade, making it very easy for the whole team to know what changes in the state of the application can consult.
Thanks Marco! Glad to hear it's working well for you and your team.