~/talk

Navigating the React Solar System

Talkat NDC Sydney 2018 · 2018-09-17..09-21· [react, frontend-architecture]
slides:none on file

Start with React + ESNext and learn core React and JSX first; use create-react-app (npx) to bootstrap, React DevTools to inspect, and webpack or Rollup to bundle. For styling prefer emotion or styled-components; for routing prefer Reach Router; use fetch for AJAX. For forms choose final-form or Formik (Redux Form legacy). Test with Jest + Enzyme. For SSR pick Next.js or Gatsby (Gatsby for static sites). Use Redux or MobX for app state and Apollo GraphQL for API joins; Eventbrite moves from Backbone to React and runs a Node renderer in front of Django.

AI-written summary · about

  1. 0:00Intro
  2. 2:00Squats
  3. 4:45Eventbrite
  4. 5:41Basketball
  5. 6:04React Solar System
  6. 7:00Learn React
  7. 8:27Imperative
  8. 12:46React Fundamentals Workshop
  9. 13:16React ES Next
  10. 14:24React ES Next Love
  11. 14:52Other Resources
  12. 15:07Mercury
  13. 16:28React Package Managers
  14. 18:22React Bundler
  15. 20:37React NPM scripts
  16. 21:58Static analyzers
  17. 23:36Flow
  18. 24:15React App
  19. 25:50Resources
  20. 26:01Styling
  21. 26:19Global CSS
  22. 27:15Component CSS
  23. 28:09CSS Modules
  24. 29:05Inline CSS
  25. 29:57Camel Case
  26. 30:17Inline Styles
  27. 31:31Emotion
  28. 32:32CSS
  29. 32:51React Modules
  30. 33:25React Single Page Apps
  31. 35:10React Router
  32. 37:48Forms
  33. 39:06Forms Libraries
  34. 41:52Asteroid Belt
  35. 42:31Jupiter
  36. 42:51Testing
  37. 44:02Enzyme
  38. 45:28Saturn
  39. 47:25Serverside Rendering
  40. 50:17React Helmet
  41. 50:43Uranus
  42. 51:32Flux
  43. 52:30Redux and MobX
  44. 53:56Immutability
  45. 55:01Seamless
  46. 55:26Neptune
  47. 56:00GraphQL
  48. 57:37Apollo
  49. 58:17How to Graph
  50. 58:29Quick TLDR
  51. 59:48APIs
~/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.