~/conference

ReactiveConf 2018

World-class 3 day festival of modern technologies for mobile and web innovators. React, Vue.js, Angular, Elm, Cycle.js, Reason, ClojureScript, PureScript, GraphQL, Datomic, DataScript,... Join us! Late Fall 2018

React developers, frontend engineers, frontend architects, mobile developers, engineering managers, UX designers, QA engineers

client-rendered Angular PWA SEO; service worker offline strategies; design asset export with puppeteer; Redux state management patterns; GraphQL performance optimization; finite state machines with xstate; cross-platform React Native sharing; type-safe React with ReasonML; web3 dApp integration with web3 and Ganache; webpack and Babel bundle size tactics

titleauthorlength
wrap up!01m
29th - 31st October 2018, Prague, Czech Republic https://reactiveconf.com/
Organiser on
Building search engine friendly web UIs with JavaScriptIgor Minar28m
A client‑side rendered Angular PWA (angular.io) serves 1.4 million unique visitors monthly and gets about 78% from search, proving JS sites can rank. Uses…
Talk on
Increasing User Access through Service WorkersNecoline Hubner25m
A mobile attendance app is under development for Kakuma refugee camps and it actually runs in very spotty networks — 3G everywhere surprised the team — but…
Talk on
Sketching in the BrowserMark Dalgleish24m
Component code is exported into design assets by rendering pages with puppeteer and html-sketchapp then converting DOM nodes via node-to-sketch-layers…
Talk on
Lightning Talks - Day 1Sergey Tkachenko27m
Claim: TypeScript often turns one-line intent into seven lines of boilerplate, while ClojureScript lets simple data access just work without extra annotations…
Lightning on
A Reappreciation of ReduxMax Millington25m
Team at PayPal removed ApolloClient and reintroduces Redux because ApolloClient proves tightly coupled to GraphQL, exposes impure query components, and lacks…
Talk on
Talking with Ethereum smart contracts from the browserBoris Dinkevich30m
Builds a working dApp that maps domain strings to IP integers, deploys a Solidity contract, and wires a React UI to it using web3 + ABI for reads and…
Talk on
Best Practices for Architecting Server-Driven Web/Mobile AppsAlex Matchneer31m
Shows that a production Mobile Checkout app built with Ember and Cordova uses live sockets (WebSockets) to keep shopper and merchant state in sync, describes…
Talk on
Reusability: Sharing ComponentsRobin Frischmann30m
Explains how reusable pieces actually behave by showing concrete patterns and libraries: using a design system with styled-system and system-components to let…
Talk on
Going NativeAnna Doubkova25m
Recounts a pragmatic migration: web UI components mostly don’t survive, styling is partially reusable via styled-components and shared design tokens, business…
Talk on
Be More Functional and Reactive in ReactThomas Roch27m
Claims that Refract makes React components driven by event streams rather than imperative setState, wires into RxJS (and xstream/most) and integrates with…
Talk on
Reactive State Machines and StatechartsDavid Khourshid29m
Claims that finite state machines and statecharts make complex UIs robust and testable, demonstrated with the library xstate v4 and RxJS; shows a declarative…
Talk on
It’s Alive! Dynamic Components in AngularShmuela Jacobs31m
Shows a small app that dynamically inserts either a quote or graph component at runtime and proves it links to Angular DI and change detection so updates…
Talk on
Creating Truly Decentralized Browser ApplicationsLuis Cuende30m
Claims a browser OS for organizations built on Ethereum and IPFS with iframe sandboxes, web workers reducing chain events, and a decentralized package registry…
Talk on
React Context - Lessons LearnedDavid Kimr28m
Unicorn upgrades its mobile-first frontend UU5 to use React 16.3 Context for theming, multi-language, SPA layout and component communication, claiming Context…
Talk on
Delightful UI Animations by Understanding the BrainBruno Lourenco24m
Claim: the visual cortex area MT/V5 and its "more than 30 different zones" compute motion so designers can craft illusions that the brain accepts or rejects…
Talk on
Practical Rx with FlutterBrian Egan, Filip Hráček27m
Live-coding a Flutter search screen that uses rx_start and StreamBuilder to turn input streams into safe outputs, demonstrating concrete fixes: replace naive…
Talk on
React360 - 2D to 3DShay Keinan33m
Installs React360 CLI and runs a hello-world that renders a panoramic starfield at 60 fps, loads models via the entity component (supports .obj and glTF), and…
Talk on
AMA with Thomas RochThomas Roch32m
Reactive programming here claims concrete wins: switchMap cancels previous requests so fetches stop automatically, debounce analytics by 1s to avoid noisy…
Talk on
AMA with Mark DalgleishMark Dalgleish33m
Notes focus on concrete outcomes and tools: Playroom 0.1 (React/JSX) extracted from an internal tool, Sketch integration that updates component suites at the…
Talk on
Modeling errors in Now CLIJavi Velasco27m
Describes a concrete error-handling system built for Now CLI that uses Flow types to make every call’s error space explicit, converts some thrown API failures…
Talk on
Reduced ReduxJuraj Machac29m
Proposal: replace action objects with objects that dispatch reducers instead of actions so each dispatch carries a reducer function plus a path to a substate…
Talk on
Stay Away From My Path!Alex Moldovan32m
Claims concrete wins: rendering HTML on the server plus server-side rendering moves first meaningful paint from many seconds to near-instant, fonts use…
Talk on
Compose All the ThingsThomas Sojka30m
Claims that function composition yields flexible, readable APIs across languages and shows concrete plumbing: using Rambla style compose to chain string…
Talk on
Optimizing GraphQL ApplicationsRyan Chenkie25m
GraphQL optimization focuses on measurable changes: query batching (Apollo batches outgoing queries in 10ms slices) to cut network requests; automatic…
Talk on
Typing Towards an Accessible WebTessa Kelly33m
Argues that type safety prevents common accessibility mistakes and shows concrete tools and code: static checks in Elm stop a clickable div compiling, an…
Talk on
End-to-end Testing Is Hard - But It Doesn't Have to BeGleb Bahmutov29m
Cypress.io is an open-source MIT end-to-end runner that runs inside an iframe so tests execute in the browser next to the app, exposing a time‑traveling…
Talk on
Lessons from Using Bleeding Edge Tech in a StartupViktor Eriksson29m
Pilloxa builds a smart pill box and an iOS/Android app with React Native, ClojureScript, AWS + Terraform, Postgres, Elasticsearch and Serverless; real claims…
Talk on
Introducing StardustHugh Eland, Alexandru Buliga25m
Announcement of Stardust claims a usable, open source, themeable component library implemented in React and available on GitHub, forked from Semantic UI to add…
Talk on
Crafting Web Comics with EmberJessica Jordan28m
An Ember app serves chapters and chapter-detail URLs from a small backend, loads page-and-panel data, and composes layered sprite-sheet panels into frame…
Talk on
Reactive iOS App DevelopmentChris Fuentes19m
Claims that using Realm makes the local database the source of truth and lets the UI react to realtime changes. Demo is an AR leaderboard demo that writes…
Talk on
Actor Model in JavascriptIsmail Muhammad27m
Claims that the Actor Model makes JavaScript async easier to reason about and shows a working library called Actrix library that runs in browsers and Node via…
Talk on
10KB or Bust: The Delicate Power of Webpack and BabelBrian Holt30m
Sites target 2G at ~14 kbps; LinkedIn desktop on 2G stalls ~1.3 minutes, while Treebo’s site reaches first useful paint under 1s and full load in 12s. Concrete…
Talk on
Convenient Data Fetching with Higher Order ComponentsMartin Pinter29m
Claim: a small HOC-based data provider built on native fetch plus optional Redux wiring that requires zero backend changes and keeps presentation components…
Talk on
Type-safe React with ReasonMLJared Forsyth28m
Argues that Reason gives a real, battle-tested type system and shows the toolchain that proves it: BuckleScript (bs-platform) compiles .re to readable .js…
Talk on
Panel discussion: State of the Art: Web PlatformGerard Sans, Gleb Bahmutov, Shmuela Jacobs, David Kopal, David Khourshid, Ryan Chenkie28m
Conversation reports concrete shifts: browsers reach parity so progressive web apps are practically deployable, state machines and Statecharts for UI logic…
Panel on
Programming Safely in an Uncertain WorldDavid Chambers31m
Claims that algebraic data types let code collapse multiple failure modes into a single result and avoid exceptions, demonstrated with Maybe type and…
Talk on
Lightning Talks - Day 2Jarda Machaň28m
GoodData.UI shows ready React components that replace heavy iframes and an execute component that plugs in D3 or Highcharts so dashboards embed cleanly and…
Lightning on
Help Your Computer Help YouSean Grove43m
Claim that programmers do ~90% manual work and can push that toward 20% creative work by making APIs machine-readable, demonstration of GraphQL + Graphical…
Talk on
AMA with Alex MatchneerAlex Matchneer24m
A working mobile checkout that syncs shoppers and merchants in real time using Ember + Cordova on the client and Rails + ActionCable on the server, hosted on…
Talk on
AMA with Igor Minar and Shmuela JacobsIgor Minar, Shmuela Jacobs26m
Fix for lazy-loaded named router outlets in Angular 6 is confirmed and bugs can be triaged with a reproduction; Lighthouse and an axe-like accessibility tool…
Talk on
AMA with Jared ForsythJared Forsyth29m
Uses Reason in production for personal apps and a shipped game but not yet at Khan Academy; lists concrete tools: BuckleScript with a Chrome devtools flag for…
Talk on
AMA with Brian Egan and Filip HracekBrian Egan, Filip Hráček28m
Flutter compiles to native ARM machine code and renders every pixel itself, so apps report much faster startup and smoother animations than JS bridge…
Talk on
AMA with Michel WeststrateMichel Weststrate27m
AMA session moderated by Gerard Sans dives into specifics: Apollo local state feels premature for derived computed data, React context does not replace state…
Talk on
Day #1 wrap up01m
29th - 31st October 2018, Prague, Czech Republic https://reactiveconf.com/ This is how our first day looked like!
Organiser on
Day #2 wrap up01m
A fast paced highlight reel shows Day #2 of ReactiveConf 2018 in Prague with clips of stage talks, slide decks, terminal windows, standing ovations, workshop…
Organiser on
Inspirational storiesJavi Velasco, Robin Frischmann, Max Millington, Anna Doubkova, Daniel Steigerwald01h 04m
Concrete stories about open source contributions, tool choices and consequences: a first jQuery plugin that launched a career, lessons on architecture and…
Talk on
Typed HOCs with FlowLuis Felipe Román27m
Shows how to type real React higher‑order components with Flow so the HOC returns a correctly typed enhanced component, using withData and withRandom examples…
Talk on
Make React State-Management great againMartin Westphal, Amir Hoseinian30m
Compares concrete implementations and tradeoffs: the team chooses Redux with normalized store and shows how normalizing three API shapes into one entity…
Talk on
Editable WebDaniel Steigerwald14m
Argues the web is hard to maintain and proposes representing sites as typed JSON served from a GraphQL endpoint, enabling import/fork of legacy Gatsby Next.js…
Talk on
They see me refactorin'. They hatin'Vit Gottwald20m
Claims that AST transforms replace fragile regex refactors and shows concrete tools and results: uses eslint rule to detect multi-declarators, writes a…
Talk on
From PHP and on-prem servers to NodeJS/React and AWSŠtěpán Burda, Josef Jadrný25m
Rewrites a high‑traffic portal (about 50 million page views and >1,000,000 monthly users) from PHP/on‑prem to NodeJS/React on AWS, using Lambdas, Docker on ECS…
Talk on
Quest for the Holy Grail of Cross-Platform Client DevelopmentMartin Cizler28m
Skype pursues a single code base for Android, iOS, Windows, macOS, Linux and Web using TypeScript for business logic, React, React Native and Electron, and…
Talk on
Building the frontend of hospitality's futureVojta Kopal30m
One keeps thinking how some hotels can still run on DOS-based systems and spend hours on meaningless rituals preventing them from focusing on their guests…
Talk on
Reactive TelevisionLadislav Navratil35m
Company runs video frontend with React, React‑Native and GraphQL and claims one code to support all platforms while handling Apple TV, Android TV, Tizen, LG…
Talk 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.