React Boston 2018
as the organisers put it
React Boston believes that diversity is an important part of creating a welcoming, inclusive, and innovative tech community.
who it's for
React developers, frontend engineers, mobile developers, design system engineers, performance engineers, engineering managers
topics
ReasonML with BuckleScript; React and GraphQL integration; server-side streaming React; React Native AR with Viro; WebAssembly ports for native apps; design systems and component kits; Redux v6 and Immer; codemod migrations with jscodeshift; deterministic GraphQL mocking with Apollo; replace custom CSS with design tokens
| title | author | length |
|---|---|---|
| ReasonML (Opening Keynote) | Ken Wheeler | 50m |
Claims Reason is an OCaml syntax/toolchain that compiles to JavaScript with BuckleScript to JavaScript, offers Hindley‑Milner type inference, variants and… | ||
| React & GraphQL - Bringing Simplicity and Correctness to Client Side Development | Chris Toomey | 30m |
A working GitHub user search and profile page demonstrates React components co‑locating GraphQL queries and fragments, using Apollo Client to hit GitHub v4… | ||
| Horror Stories From Hacking the DOM Into a Native Platform | Vincent Riemer | 36m |
An experimental port called React Native DOM runs JS in a worker and renders with raw DOM; concrete takeaways include a history buffer push hack to trap… | ||
| From Sketch to Code Designing a Component Kit | Samantha Bretous | 28m |
A component kit is implemented for shared enterprise UI: a design system and theme file feed Zeppelin mockups into a living style guide built with Storybook… | ||
| State of Redux | Mark Erikson | 25m |
Status update on Redux focuses on concrete changes and results: migration to react-redux v6 with createContext reduces subscriptions from… | ||
| Lightning talks from Erin Fox, Shawn Swyx Wang, Christina Keelan Cottrell and Autumn Grace | Erin Fox, Shawn Swyx Wang, Christina Keelan Cottrell, Autumn Grace | |
Featuring:Erin Fox,Shawn Swyx Wang,Christina Keelan Cottrell,Autumn Crossan | ||
| The Art of Humanizing Pull Requests | Ankita Kulkarni | 26m |
Advocates breaking large changes into small PRs, claiming small PRs merge faster and are easier to revert; demonstrates a React Native feature using react… | ||
| Custom CSS is the Path to Inconsistent UI | Artem Sapegin | 23m |
Claim: stop writing custom CSS at the app level and replace it with design tokens and a small set of primitive components for typography whitespace and layout… | ||
| Streaming React for Faster UIs | Tejas Kumar | 31m |
Claims that server-side React DOM's stream renderer plus browsers' streaming HTML parsers let HTML arrive and parse in chunks, improving TTFB and first… | ||
| Building AR Apps with React Native | Vladimir Novick | 39m |
Shows concrete pipeline: React Native plus Viro React runs renderer on native thread to wrap native ARKit and ARCore features, import FBX/OBJ/glTF models… | ||
| The Case for Whimsy | JOSH W COMEAU | 42m |
An engineer argues for playful interfaces by showing concrete wins and code: confetti rain at Khan Academy that broke in Firefox and drove support mail, a set… | ||
| Beyond Web-Apps React, Javascript and WebAssembly to Port Legacy Native Apps | Florian Rival | 33m |
A C++ game editor is ported by compiling the existing core with Emscripten → WebAssembly and exposing classes through Web IDL bindings so the original engine… | ||
| "Forbidden Planet" Cured My Imposter Syndrome | Jen Luker | 34m |
Claims that a 1956 film reframes imposter syndrome as an early warning sign and shows concrete fixes: moves between Angular Ember and React, uses Webpack Babel… | ||
| Progressive React | Houssein Djirdeh | 26m |
Create React App boots a ~33 KB gzipped bundle; on a Moto G4 it loads ~2s on 4G and ~4+ s on 3G slow. HTTP Archive shows median mobile JS rising from ~50 KB… | ||
| Introducing Undux Dead Simple, Typesafe State Management for React | Boris Cherny | 21m |
Undux claims a one-file, co‑located state model that removes actions and reducers and gives zero boilerplate while remaining typesafe via TypeScript or Flow… | ||
| Lightning talks from Josh Pollock, Andrew Kaiser, Cole Turner and Jason Clark | Josh Pollock, Andrew Kaiser, Cole Turner, Jason R. Clark | 48m |
Gutenberg uses React components over the WordPress REST API with a block schema, attributes stored partly in HTML comments, a setAttributes API and optional… | ||
| Deterministic Mocking with GraphQL and Apollo Lunar Launch | Mark Faga, Hillary Bauer | 38m |
Shows a concrete solution: Apollo Server plus a tiny mocks file gives realistic fake data but couples tests to defaults, so ezCater built Lunar deterministic… | ||
| Large Scale Migrations Using Recast and jscodeshift to Scale | Francois Ward | 29m |
Shows how to automate real migrations with Recast and jscodeshift backed by Babel/TypeScript parsing, using AST-based checks to find exact bindings and rename… | ||
| React A Romance of Many Dimensions | Matt Hamil | 32m |
Claim: React360 lets front‑end engineers build browser VR with familiar tools and no heavy new math. It composes React360 on top of react native + Oculus UI +… | ||
| nothing matches | ||