React Alicante 2018
Do you want to learn about React and React Native? Then you shouldn't miss React Alicante next September! You will have the opportunity to improve your developer skills and meet people from around the world, while enjoying the food and warm weather from the southeast coast of Spain.
This page was generated from this YAML file. Found a typo, want to add some data? Just edit it on GitHub.
-
π€ 2018 - The Year of Web Components
- πΉ 1 video
- π 1 slide deck
- π€ Dominik Kundel
Components are hot. Every view library or framework seems to be based on components these days. But when you write your React component you can't share it with an Angular developer. Your Vue components can't be used in Preact. The result: fragmentation. The cost: reinventing the wheel for every library. We've had the answer for years, though. Web components β¦ -
π€ The Lonely and Dark Road to Styling in React
- πΉ 1 video
- π 1 slide deck
- π€ Sara Vieira
CSS is hard! I made a living out of it being hard but when React was introduced we had a whole new level of fighting over CSS, there are so many ways to approach it and so many tradeoffs one can do when choosing the better approach that a talk that will go over these options is more than necessary. Let's walk this road thogheter and I promise it will all be β¦ -
π€ Next Generation Forms with React Final Form
- πΉ 1 video
- π 1 slide deck
- π€ Erik Rasmussen
This past year, I released React Final Form, a next generation form library for React, based on everything I had learned from managing React's most popular form library, Redux Form. My talk will explain the decisions made in designing this new library as well as an explanation of how to build some common types of forms. -
π€ The ABC of Coded Style Guides
- πΉ 1 video
- π€ Henning Muszynski
Teams today are facing similar problems: How do we encourage the reuse of existing components? How do we raise awareness for them? How do we keep them stable while keeping maintenance efforts low? How do we ensure a coherent branding without exploiting our designers? If you are worried by these questions fear no longer. I aim to show you a way out of this se⦠-
π€ Testing, Testing, 1, 2, NaN
- πΉ 1 video
- π 1 slide deck
- π€ Gant Laborde
Santa Clause, The Free Lunch, and JS Testing - All myths? We all know Testing is key, but it's not easy. What are your options, what exists, and what works? Let's talk about it all. What tools exist, and what matters in testing React and React Native. -
οΈβ‘οΈ Lambdas, lambdas everywhere...
- πΉ 1 video
- π 1 slide deck
- π€ Flavio Corpa
-
οΈβ‘οΈ Building a Chrome extension with React
- πΉ 1 video
- π 1 slide deck
- π€ Olena Sovyn
-
οΈβ‘οΈ Modeling errors in Now CLI
- πΉ 1 video
- π€ Javi Velasco
-
π€ Journey through VR and AR with React
- πΉ 1 video
- π 1 slide deck
- π€ Tomasz Lakomy
It's time to leave the 2D world of a browser window and venture into the world of enhanced reality JavaScript applications. During the talk we'll see how to make great VR and AR experiences using just your browser and a bit of React, with live demos included, so we'll get to see them in action! -
π€ The new era of zero-config tools
- πΉ 1 video
- π 1 slide deck
- π€ Alex Jover
We come from a time where javascript was kept in different files, loading them in the right order in the html. Module loaders came to life, RequireJS and Browserify being the first of them. Webpack and Rollup followed them, which are truly amazing. But... have you ever configured them for a real-world app? New tools started to appear tagged as zero-config to⦠-
π€ Help! My React app is slowwwww!
- πΉ 1 video
- π 1 slide deck
- π€ Ben Ilegbodu
Reactβs sophisticated reconciler (aka the βVirtual DOMβ) makes updates to the UI feel fast because it optimizes interactions with the DOM. As a result, we no longer have to worry about how to transition our UI from one state to the next. However, the reconciler is not a silver bullet; even the new Fiber Reconciler. Our React apps can still get sluggish, espeβ¦ -
π€ Pushing React Native outside the comfort zone
- πΉ 1 video
- π 1 slide deck
- π€ RaΓΊl GΓ³mez
In this talk, we'll go through the journey of building a fully fledged Music Player using React Native. Given the player specifications, we were challenged to prove that React Native has no limits when it comes to build mobile applications, no matter how complex they are and having performance and cross-platform in mind. Weβll break down the player architectβ¦ -
π€ Components, patterns and sh.t itβs hard to deal with
- πΉ 1 video
- π 1 slide deck
- π€ Marco Cedaro
This talk will cover one of the open questions of modern development: when a pattern is a pattern? how do we reuse one in a slightly different use case? Not a recipe for success, more of a way to frame the problem, identify some ideas we tried and rediscuss the way we approach componentisation -
π€ GraphQL Boilerplates
- πΉ 1 video
- π 1 slide deck
- π€ Manjula Dube
When starting out with a new project, people wonder what their stack should look like, what frameworks to use, what are best practices, etc. *Thatβs* exactly the problem weβre tackling with the GraphQL boilerplates we are building at Graphcool where Frontend can be React, React Native. -
π€ Taming Forms in React
- πΉ 1 video
- π 1 slide deck
- π€ Jared Palmer
In this talk, we're going deep on forms in React. I'll explore managing validation, error messages, and working with 3rd-party inputs and introduce you to Formik, a tiny form helper that lets you do all the fun stuff I just mentioned and more. -
π€ Mobile navigation
- πΉ 1 video
- π 1 slide deck
- π€ Brent Vatne
I work on React Navigation, one of the most widely used React Native packages and one that tackles a problem that is central to all apps - navigating between different screens. It sounds simple when phrased like that, but it is deceptively complicated -
π€ Motion in React
- πΉ 1 video
- π€ Kaylie Kwon
You may have heard of CSS in JS, but what alternatives are there for implementing interactive motions in JS? This talk will be a comparison of several approaches from using vanilla Javascript to libraries like Popmotion, as well as ones in React ecosystem -
οΈβ‘οΈ Better ReasonML Integration in Flow & TypeScript Codebases
- π€ Patrick Stapfer
-
οΈβ‘οΈ Testing a Redux store
- πΉ 1 video
- π€ Anna Gruber
-
π€ Powering Code Reuse with Context and Render Props
- πΉ 1 video
- π 1 slide deck
- π€ Forbes Lindesay
React's context API has always been labelled as experimental, but from the advent of Redux it has been used in all the most exciting react libraries. It's about to become a stabilised feature so now is the perfect time to learn the new context API. -
π€ React Native: The dark side of Background tasks
- πΉ 1 video
- π 1 slide deck
- π€ Ferran Negre
In this talk we are going to explore how to manage background tasks within your React Native application. Background tasks are essentially tasks that run when the app is not in the foreground (visible). -
π€ An unknown land of creating libraries
- πΉ 1 video
- π 1 slide deck
- π€ Kamlesh Chandnani
My day job is to design and architect projects at my workplace and soon I realized that there were many common modules required across projects and I always end up copy-pasting those modules to newer as well as existing projects over and over again. -
π€ Navigating the hype-driven frontend development world without going insane
- πΉ 1 video
- π€ Kristijan Ristovski
The obsession to always move on to the latest and greatest, and the fear of missing out while working with something that's older than few months is currently dominating the dev world. In my previous talks, I always included a short bit about this topic.