ReactJS Vancouver Inaugural meetup

Hosted by React Vancouver Meetup

Public group

Details

6:00-6:30 Networking

6:30-7:30 Presentations

We have some great speakers lined up…

Gabe Scholz - Where React falls short: building entirely reactive applications with Yolk.js

We will explore what it means to write reactive programs in JavaScript, covering how React fits into this paradigm and where it falls short. With a discussion about the Observer pattern, we will see how we can write programs that are entirely declarative and reactive. Finally, Gabe will demo his JavaScript library, Yolk.js, for building reactive UIs on top of RxJS.

Brent Vatne - Going from web to mobile with react native

Engineers with experience using React for web coming who dive into mobile will feel at home quickly because the basic React API doesn't change. But building for mobile introduces a different way of thinking about the software that you create and React Native empowers you to embrace this rather than attempt to hide it from you: your primary mode of interaction is touch, animations are more common and are expected to be smooth and dynamically track your gestures, you actually have to think about how your app will handle offline / poor connectivity, what happens when the user backgrounds it and comes back, how to send push/local notifications and respond to them, how to stay at 60fps performance on a much less capable device with more demanding users, responding to the keyboard appearing and hiding - specifying different keyboard types, autocorrect/autocomplete, dealing with device orientation changes and status bar changes, app store deployment delays and more. I won't go into great detail about each of these points but will rather help you to build a mental map of the space and touch on solutions that React Native provides to handle these mobile-specific problems, in order for unknown unknowns can become known unknowns.