ngAir 84 - Creating Angular 2 UI Libraries with Kyle Ledbetter
Angular Air28 Loka 2016

ngAir 84 - Creating Angular 2 UI Libraries with Kyle Ledbetter

Creating Angular 2 UI Libraries ● Intros to everyone and their interest in creating UI Libraries ● CSS and handling styles in UI libraries ● How do you embed css in ui components for distribution? ● How can you distribute sass/less files as well? ● How do you manage parent/children component communication? For example with a tabs component ● What are the important points to check when you want to make your component compatible with AoT? ● How do you build the project where you dev the components (use cli, roll your own server/build/etc)? ● How do you make ui components that work on all environments (browser, web workers, electron, server side, nativescript…) ● Managing documentation for how users consume/implement your components ● What is your strategy for testing your components? ● What is on your wish list that would make everyone’s lives easier? Tips & Picks ● Justin ○ Example of component lib: https://github.com/ocombe/ng2-translate ○ Games! Civilization 6 https://www.civilization.com/ Red Dead Redemption 2 http://www.rockstargames.com/videos/video/11600 Nintendo Switch https://youtu.be/f5uik5fgIaI ● Jeff ○ Logan https://www.youtube.com/watch?v=Div0iP65aZo ○ Life Lessons Learned on AngularAir https://devchat.tv/adv-in-angular/114-aia-life-lessons-from-angular-air-jeff-whelpley-angular-remote-conf ● Wesley ○ Change detection: http://blog.thoughtram.io/angular/2016/02/22/angular-2-change-detection-explained.html ○ AoT compilation for webpack: ■ https://www.npmjs.com/package/@ngtools/webpack ■ https://github.com/angular/angular-cli/tree/master/tests/e2e/assets/webpack/test-app ● Kyle ○ Getcovalent.com would be my plug ○ Guardians 2! https://www.youtube.com/watch?v=2WhQcK-Zaok ● Dmitriy ○ https://www.ng-book.com/2/ ○ Nice educational project (non-profit) written with Angular2 ■ http://www.gapminder.org/dollar-street/matrix ■ https://www.reddit.com/r/InternetIsBeautiful/comments/58akkx/dollarstreet_imagines_the_world_as_a_street/

Jaksot(239)

NGXS: Power of Selectors With Mateus Carniatto

NGXS: Power of Selectors With Mateus Carniatto

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 ...

29 Heinä 20201h 1min

Angular Builders and Schematics With Santosh Yadav

Angular Builders and Schematics With Santosh Yadav

In this episode Santosh Yadav comes on to dive into builders and schematics for the Angular CLI Santosh on Twitter https://twitter.com/SantoshYadavDev ----------------------------------------------- ...

15 Heinä 20201h 3min

How to Learn Effectively With Joe Eames

How to Learn Effectively With Joe Eames

Joe Eames stops by to discuss training techniques and curriculum building that is focused on enabling students to learn more effectively. Joe on Twitter https://twitter.com/josepheames Joe's FREE Fund...

8 Heinä 20201h 2min

How to create apps using Angular and Firebase With Ankit Sharma

How to create apps using Angular and Firebase With Ankit Sharma

Ankit Sharma joins us to share how to use Firebase in our Angular applications. Ankit on Twitter https://twitter.com/ankitsharma_007 Ankit's Blog https://ankitsharmablogs.com/ ------------------------...

24 Kesä 202059min

Scully and static site generation in Angular with Sander Elias

Scully and static site generation in Angular with Sander Elias

Our good friend Sander Elias joins us once more, this time to go over the latest and greatest with Scully, the static site generator for Angular. Sander on Twitter: https://twitter.com/esosanderelias ...

17 Kesä 202057min

Components, probably 😀 with Jeremy Elbourn

Components, probably 😀 with Jeremy Elbourn

Jeremy Elbourn makes a return visit to share knowledge on Angular components and Angular Material...probably. Whatever Jeremy decides to go with, we are always happy and grateful to have him back on t...

10 Kesä 20201h 1min

Extending Angular for the Reactive Web with Michael Hladky

Extending Angular for the Reactive Web with Michael Hladky

Michael Hladky drops by to share his vast knowledge of reactive programming and rxjs and how we can power up our Angular development with it. Michael on Twitter: https://twitter.com/Michael_Hladky --...

10 Kesä 202055min

Micro Front End Revolution with Module Federation and Angular with Manfred Steyer

Micro Front End Revolution with Module Federation and Angular with Manfred Steyer

Manfred Steyer stops by to educate us on what this whole micro front end movement is all about and explain the concept of module federation and the benefits we can realize from it in our Angular appli...

20 Touko 202059min