ngKosice
@duffleitivyUnleashing thePower.of Angular’s.new Compiler.ngKošiceDavid Leitner - @duffleit
View Slide
@duffleit@duffleit@duffleit[email protected]David LeitnerLead Engineer
@duffleitWhat is Ivy?
@duffleit
@duffleitWhy do we needa compiler?
@duffleitWhat are theadvantages of ivy?
@duffleitBUNDLESIZE
@duffleitAngular Keynote - Brad Green - AngularMix 2018
@duffleitViewEngine vs.IVY(demo)
@duffleit● No Component Factories● Minimal Evaluation at Runtime● Highly TreeshakableLOCALITY PRINCIPLE
@duffleitKilling ngModules
@duffleitVue.component('lazy', () => import('./lazy.component'));(demo)
@duffleitHigher Order ComponentHOC(demo)
@duffleit● Increasing Build-Speed● Decrease Size
@duffleit● Module-less Components● Higher Order Components● Debugging● Increasing Build-Speed● Decrease Size
@duffleitconsole.log(“this should work”, component.property)(demo)
@duffleit● Module-less Components● Higher Order Components● Debugging● Increasing Build-Speed● Decrease Size● Zoneeless Angular
@duffleitIVY
@duffleit@duffleit@duffleitsquer.at/slidesDavid LeitnerLead Engineer