перейти к содержанию

Детали

React Native Talks is a series of meetups, powered by Wix Engineering in Ukraine, about React Native for mobile developers and those who are interested in this technology.

Wix.com is a prominent player in the React Native community and we have created many popular libraries and infrastructure tools for the React Native ecosystem.

In this event, we'll share our best practices and methodologies for testing React Native code, following that Pavlo Babenko will overview the latest changes in the React & React Native ecosystem and how you as a developer can benefit from them.

Schedule:
18:30 - 19:00 - Gathering, drinks, and appetizers
19:00 - 19:10 - Introduction / Lev Vidrak
19:10 - 20:00 - To Test or Not To Test? / Ran Greenberg (Wix)
20:00 - 20:45 - What's new in React Native? - npm install react-native-next / Pavlo Babenko (Spry Solutions, Axsy)
20:45 - 21:45 - Cocktails and mingling

To Test or Not To Test? by Ran Greenberg

A code that just ‘works’ isn’t enough. A code should be maintainable. There are tests to help us write maintainable code and give us immediate feedback whether it works (or not).

But, what should I test? Actions? Store? Side effects?
And how to test it? E2E? Unit? Component? All?
Should I achieve 100% coverage? What does it mean?

These kind of questions are only a small part of what we deal with when applying our tests strategy and methodology.

In this talk, Ran will be very practical and explain the methodology of the tests used at Wix Engineering. We will go bottom-up, starting with unit tests and what we really want to cover, move on to component tests and finally with E2E and integration tests. We will also cover how to handle legacy code (code with no coverage), and how to achieve full coverage.

Ran's bio:
Software Engineer at Wix, Mobile developer, React Native developer for the last 3 years, iOS developer, strives to make React Native a strong and first choice platform. Passionate about open-sources, code, and knowledge sharing.

What's new in React Native? - npm install react-native-next - Pavlo Babenko

Things are changing fast and it’s hard to keep track of them. Community demands more and more new cool stuff and core contributors are coming out with new solutions. Some of them have immediate benefits, others are more like a roadmap that we need to follow. So what will happen to React and React Native next?

In this talk, we’re going to take a look at new features that have been introduced in recent React version and how we as React Native developers can benefit from them. As well as we’ll try to understand what’s happening with React Native at the moment and how it’s evolution will affect our development workflow and end user experience.

Pavlo's bio:
software consultant and a web slash mobile developer. His path started from the Rails development six years ago then went to web frontend (Ember.js, React.js) and for past three years, he’s pioneering React Native development in his company.

Связанные темы

Вам также может понравиться