ManfredSteyer ManfredSteyer
View Slide
ManfredSteyer
ManfredSteyerManfred Steyer
ManfredSteyerFine-grained Reactivity
ManfredSteyerSignal4711Consumerreadsetnotify4712
ManfredSteyerSmart Compilation
ManfredSteyerConvetion over Configuration
ManfredSteyerProgressive Hydration
ManfredSteyerHTML JS DATAFMP
ManfredSteyerHTML JSDATATTIFMP
ManfredSteyerHTML JSDATATTI"Uncanny Vally"FMP
ManfredSteyerHTML DATAFMPJS JS JS JS JS JS JS JSTTI
ManfredSteyerHTML DATAFMPJS JS JS JSTTI
ManfredSteyerDifferent Frameworks forDifferent Use Cases
ManfredSteyerKnow and prioritize yourArchitecture Goals!
ManfredSteyerWill the "Big 3" catch up?
ManfredSteyerflights: Flight[] = [];const flights = await this.flightService.findAsPromise(from, to);this.flights = flights;
ManfredSteyerflights = signal([]);const flights = await this.flightService.findAsPromise(from, to);this.flights.set(flights);
ManfredSteyerSlides & Examples Remote Company Workshopsand Consultinghttp://angulararchitects.io