~/conference

AngularNL 2020

date:2020-07-24
location:-- online --
series:AngularNL · 2 editions
editions:[AngularNL 2019, AngularNL 2020]

angular developers, frontend engineers, frontend architects, web performance engineers, qa engineers, build and release engineers

angular dependency injection patterns; NGXS state management; RxJS WebSocketSubject; advanced RxJS patterns; xstate state machines; Scully static site generation; lazy loaded components; Webpack 5 module federation; zone-less rendering post Ivy; ngfx / Angular effects; Cypress end-to-end testing; bundle size and source-map analysis

titleauthorlength
Simplifying DI and Services in AngularDhananjay Kumar39m
Live demo uses Angular 9, a CLI-generated log service with a static counter and an InjectionToken plus useValue configs to show exactly how many instances…
Talk in English on
Progressive State Management: NGXSAliaksei Kuncevič28m
Demonstrates migrating from simple RxJS-backed reactive services to NGXS state: same counter app, same templates, but reactive services using BehaviorSubject…
Talk in English on
Deep Dive into RxJS WebSocket SubjectLamis Chebbi41m
Claims that Angular’s bundled RxJS provides a ready WebSocket wrapper: the WebSocketSubject sits on the browser W3C websocket, emits incoming messages, buffers…
Talk in English on
Practice Makes Perfect: RxJSJan Niklas Wortmann27m
Builds a working carousel with swipe keyboard and auto-timer using concrete RxJS code: merges touch and mouse events, computes deltas, emits only the final…
Talk in English on
Working with State Machines in AngularStefanos Lignos33m
Claims that using xstate with Angular cuts state/control complexity and creates a common language for teams. Shows a working auth state machine for the…
Talk in English on
Performance MattersStephen Fluin32m
Bundle size is the main driver of startup slowness—examples include a 15 MB app shrinking dramatically after extracting SVGs—and common fixes are concrete: set…
Talk in English on
Static Sites Generation with Angular and ScullyIONatalia Venditto30m
Static site generator ScullyIO runs at build-time rendering on Angular apps (Angular 8+ required, Angular 10+ recommended) and uses Puppeteer to prerender…
Talk in English on
Lazy Loading Web ApplicationsSani Yusuf27m
Demonstrates how Angular actually lazy loads a component at runtime: a button triggers an async import that returns a component, then ViewContainerRef plus…
Talk in English on
Fully ZoneLess High Performance Rendering in post IVYMichael Hladky30m
Presents a zone-less, high-performance rendering approach for post-Ivy Angular using concrete tools: a push directive, new template primitives, an amPatch-like…
Talk in German on
Angular EffectsAdriana Maguea09m
Claims that ngfx lets components expose observable state so templates render as synchronous templates without async pipes, that effects subscribe in parallel…
Talk in English on
CypressIODave Web41m
Cypress is an end-to-end test runner that runs in an Electron proxy and boots a controlled browser quickly — setup finishes in about five minutes and test…
Talk in English on
The Microfrontend Revolution: Using Webpack 5 Module Federation with AngularManfred Steyer38m
Module Federation in Webpack 5 lets independently compiled microfrontends load at runtime from different origins and share Angular to avoid duplicating…
Talk in English on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.