Talk by Jesse at Briebug page
- Container Presentation - NGRX Entity (from array to dictionary). - Copy pattern to complex order entry forms.
-Relational data: nested data X (data is mutable). Create a new object. Do not nest data. -Make a container. Separate presentation from container. OPresentation watches fir changed vales on form group, emit event (basic pattern to tame complexity). -ngrx supports select, container is responsible for listening to events (observables). -Presentation knows nothing, makes it reusable (component) making testing simpler. Watch for changes (observables) and patch onto form. Summary -Goal is serenity. Nice control. -Reactive forms in it. -Do same with html templates. github.com/serenity
Talk by Googlers goo.gl/GmN8Vn - Protractor - A New Hope -Testing with screen shots -This talk not public till NGRX18
Summary -ControlFlow going away in Selenium 4 -Long string async calls -ElementExplore -BrowserExplore (broken in Node v8+)
Webpack talk by Sean T. Larkin @TheLarkInn
page
- Webpack 4 Legarto page
-Faster builds
-Lazy compile https://aka.ms/webpack-000
-Don't try this at home (twitter benedikt)
-Maybe you don't need Rust and WASM to speed up your JS.
-JSON tree shaking
-Smaller builds (barrel builds).
-ES module side effect you have to include everything (which is why ES modules are slow).
-SideEffects: false (allows go ahead and ignore)
-Developer experience. Lower barrier to entry 'zero config' #OCJS
-Wasm -github.com/ballercat/walt -Unblock Preact, Angular -twitch.tv/thelarkinn -Webpack #3 most used JS project across MSFT. -Wasm modules === ES modules
Webpack beyond 4.0 -Fully parallel -Multicore / Multithreaded builds