ng-conf organizers Aaron Frost and Owen Mecham were joined by special guest Kim Maida to discuss what you can do today to be ready for Angular 9. Check out this replay to see some great tips and to be ready for the pending release!
Speaking of the Angular 9 Cheat Sheet, you can get access to it and be notified of an amazing live event. The Angular Team will be joining ng-conf organizers and other leading voices from the Angular community the day after the Angular 9 release! You won't want to miss this. Get notified of the event and submit any questions to the team by messaging @ng-conf on Twitter.
D3 is a great chart framework, but using it within Angular can be tricky. Setting appropriate boundaries to avoid contention when manipulating the DOM is very important. This article contains a simple approach and contains plenty of examples and code to make things clear.
Everything inside that container is then managed by the child component using D3 alone. This eliminates the possibility of both frameworks trying to modify the same DOM element (except in the case of a coding blunder!).
UMD bundled libraries are wrapped in an IFFE, which means that ModuleConcatenation can't be used. There’s no way for the build optimization tools to know if this code will be used or has side effects.
This article shows a great approach to optimizing bundle size by creating a secondary entry point to your application using ng-packagr. This comes with a bit of complexity, but this can really help your application as it reaches enterprise size.
It’s very easy to convert a normal Angular App to a PWA. You just run a few CLI commands, create an icon and configure theme colors. But there is no such thing as a splash screen out of the box.
Our goal is to show a splash screen to the user whenever he opens the app. While the splash screen is open, we want to check for updates and if an update is found we reload the app. If no update is found we remove the splash screen.