~/talk

Getting the most out of React in Dart

Talkat Dart Developer Summit 2016 · 2016-10-26..10-27· [react]
links:none on file
slides:none on file

Workiva presents OverReact, a layer atop React-Dart and React that adds statically declared props and state, typed Map-backed builders, and code generation via pub transformer. The team shows a counter component built with UIProps/UIFactory/UIComponent generics, demonstrates setState updates and typed handlers working, and reports production usage and an open-source release. Integrations include a CSS class builder, test utilities, and compatibility with w_flux and dart_dev for flux-style stores and testing.

AI-written summary · about

  1. 0:00Intro
  2. 0:21Overview
  3. 1:35About My Team: UI Platform
  4. 4:28Component Lifecycle
  5. 4:58react-dart
  6. 5:26Syntax - Consuming
  7. 7:02No Static Analysis - Wrong Prop
  8. 8:05No Static Analysis - Wrong Type
  9. 8:53Syntax - Rendering
  10. 10:11Introducing: over_react
  11. 14:21Fluent Interface - DOM
  12. 15:02Fluent Interface - Custom Components
  13. 16:06Dealing with Maps: The Idea
  14. 16:46Dealing with Maps: Making it Easier
  15. 17:35Component Boilerplate
  16. 18:42From Boilerplate to Implementation
  17. 20:26Add some rendering logic
  18. 20:45Declare some props
  19. 21:08Use them props!
  20. 22:08Use that state!
  21. 22:48Mutating the State
  22. 25:07Other sweet Workiva packages
~/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.