Upgrade to Pro — share decks privately, control downloads, hide ads and more …

React Naitive

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

React Naitive

Avatar for Evgeniy Sokovikov

Evgeniy Sokovikov

June 26, 2015
Tweet

Other Decks in Programming

Transcript

  1. Rethinking best practices • Разделение логики по компонентам • JS

    как шаблонизатор • Virtual Dom, tree diff, полный ререндеринг
  2. OMFG • Cmd + r • livereload • дружественные сообщения

    об ошибках • Chrome debugger • React!!!
  3. var SuperComponent = React.createClass({ render: function() { return ( <View

    style={styles.container}> <Text style={styles.welcome}> Welcome to React Native! </Text> </View> ); } }); var styles = StyleSheet.create({ container: { flex: 1, justifyContent: 'center', }, welcome: { fontSize: 20, }, });
  4. Недостатки • отсутствие IDE • JavaScript • Не совсем web

    • Еще 1 абстракция • пока нет android • windows phone похоже и не планируется • нет работы :(
  5. Flow • Gradual typing • type checker • Flow vs

    TypeScript • планы на будущее