A gathering place where engineers test & expand their knowledge of a subject through discussion, moderated by experts.
- Easily identify the subjects you care about
- Break the ice with other attendees, speakers, and workshop instructors
- Engage in conversation or listen to others discuss
- Make new friends & improve your conference experience
Jump to a topic
React 16.6 added a <Suspense> component that lets you “wait” for some code to load and declaratively specify a loading state (like a spinner) while we’re waiting. Suspense for Data Fetching is a new feature that lets you also use <Suspense> to declaratively “wait” for anything else, including data.
Kent C. DoddsSoftware Engineer & Teacher
Lauren TanEngineering Manager
Tejas KumarHead of Vetting
Daria CarawaySoftware Engineer
With React Native, React primitives render to the native platform UI, meaning your app uses the same native platform APIs as other native apps. You can write for many platforms with similar React code by creating platform-specific versions of components, so a single codebase can share code across platforms. With React Native, one team can maintain two platforms and share a common technology—React.
Evan BaconOpen Source Developer
Vincent RiemerSoftware Engineer
Next.js is a popular React framework for building server-rendered apps, static sites, progressive-web apps, and more. It is used in production by Netflix, GitHub, Docker, Twitch, Uber, and many others.
JJ KasperSoftware Engineer
Joe HaddadSenior Software Engineer
Concurrent Mode is a set of new features that help React apps stay responsive and gracefully adjust to the user’s device capabilities and network speed. These features are still experimental and are subject to change. They are not yet a part of a stable React release, but you can try them in an experimental build.
Sebastian MarkbågeSoftware Engineer
Andrew ClarkSoftware Engineer
Women in React
From core contributors and conference speakers to engineering leads and IC's, many women have been a vital part of the growing React ecosystem. Come chat with the React Group's Rachel Nabors, Documentation Engineer at Facebook, to learn more about the women in the React community, and how you too can get involved in the community!
Rachel NaborsDocumentation Engineer
React Developer Tools
If you've ever built an app with React, chances are you've used React Developer Tools. It's a powerful & handy browser extension that allows you to inspect the React component hierarchies in the browser and record performance information. It's maintained by Brian Vaughn of the React team.
Brian VaughnSoftware Engineer
An interaction is a descriptive string (e.g. 'login button clicked') and a timestamp. When you declare an interaction, you also provide a callback in which to do some work related to that interaction. Interactions are similar to 'zones' in that any work done within the 'zone' is attributed to the interaction.
Nicolas GallagherSoftware Engineer
The JAMstack is a method of building and deploying websites and apps serverlessly, with your website statically pre-rendered and served on a global CDN edge network. It leverages JavaSctipt, APIs, and microservices to add rich functionality. It helps to reduce complexity, increase scalability, and increase the performance and security of your webpage or app.
Guillermo RauchFounder & CEO
Chris on CodeWeb Community Manager
DigitalOcean via Scotch.io
Shawn Swyx WangDeveloper Experience Engineer
There are many ways of testing your app -- and many arguments for how much testing is necessary. Come chat at the Testing table if you're interested in test automation, improving the testing at your company, or you're just curious about the different ways to test React components and apps.
Muhsin Abdul-MusawwirSoftware Engineer
Alex KrolickSoftware Engineer
Web media such as images, video, and audio are crucial parts of today's websites and applications. But they are often the biggest bottleneck on performance. Come chat with experts to learn about the technical issues at the root of this, what solutions are presently at your disposal, and what the future holds for media on the web.
The graphic representation of data helps us make sense of our data, and communicate data more effectively to our users. There are many libraries and tools that empower frontend React developers. Come and chat about these tools and patterns with experts in data visualization.
Jana BeckData Visualization Engineer
Serverless is an architectural pattern for applications where you don't provision or maintain servers. At its core, you're leveraging other people's servers (such as AWS, Google Cloud, or Azure), and using cloud functions to run servers only when prompted or necessary. Typically you pay for your server uptime down to the millisecond, rather than running it constantly.
Swizec TellerSoftware Engineer
GraphQL is changing the way we think about data in our apps. It's a query language for APIs and a runtime for fulfilling those queries with your existing data. It provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools.
Lee ByronSoftware Engineer
Eve PorcelloTechnical Instructor
Creating a website or app for the world is hard. Not only are you dealing with different languages, but also left-to-right text and formatting vs. right-to-left text, different cultural standards, and more. As billions of more people in the world come online, this process is not just an accessibility issue, but also a strong business incentive.
Naomi MeyerSoftware Engineer
There are many career paths for the software engineer, and management is one of them. This position requires a different type of engineering, since people are not as predictable as code! Come chat with a few managers who have been doing this for some time.
Ryan BurgessEngineering Manager
Jonathan CutrellEngineering Manager