Program Times Displayed in Local Browser Time!
Angular developers!
Problems with SEO?
Angular Universal is too much for your blog or documentation site solution?
Want to turn your data stable routes into super fast-loading static content pages?
Let's add some JAM to our stack!
Now it's the time!
As great Martin Fowler writes in his blog, “Saying an application is special because it supports Inversion of Control, is like saying a Car is special because it supports wheel”.
Any application specially that has an UI component should have Inversion of Control. Dependency to the UI component should be injected by another object or assembler known as DI container.
Now, what is DI? So, DI stands for Dependency Injection. We can use either IOC or DI interchangeably.
You create a service in Angular to share data and operations between components, directives etc. Mainly services are used to achieve separation of concerns and reusability. You keep operation such as API calls, logging, client-side data manipulations, etc. in a service. One of the major purposes of creating a service is to keep component clean that focuses on user interaction and presentations.
This live coding-based talk simplify everything one need to know about services and dependency injection in Angular. With the real time example, the following topics will be covered:
In this talk I will walk you through the fundamentals and capabilities of the RxJS WebSocket Subject.
How to use it to achieve real time updates using WebSockets?
And how to implement the reconnection functionality which is a must in the real time world.
Last but not least a demo using Angular 9.
Live Coding to show strengths of RxJS and support in establishing a reactive mindset.
Be ready for a summarization on RxJS Version 7 as well.