리액트 네이티브

1 개요[ | ]

React Native
리액트 네이티브
  • 하이브리드 모바일 앱 개발 프레임워크
  • 리액트 기반
  • 웹킷 기반이 아님[1]
  • JSX 문법 이용 개발
  • 동적 리로딩으로 개발시간 단축 ( 재컴파일 필요 없음 )
  • 네이티브 코드 모듈화
import React, { Component } from 'react';
import { Image, ScrollView, Text } from 'react-native';

class AwkwardScrollingImageWithText extends Component {
  render() {
    return (
      <ScrollView>
        <Image source={{uri: 'https://i.chzbgr.com/full/7345954048/h7E2C65F9/'}} />
        <Text>
          On iOS, a React Native ScrollView uses a native UIScrollView.
          On Android, it uses a native ScrollView.

          On iOS, a React Native Image uses a native UIImageView.
          On Android, it uses a native ImageView.

          React Native wraps the fundamental native components, giving you
          the performance of a native app, plus the clean design of React.
        </Text>
      </ScrollView>
    );
  }
}

2 개발 도구[ | ]

3 같이 보기[ | ]

4 참고[ | ]

  1. 이전의 하이브리드 프레임워크는 웹킷 기반이 많았는데, 웹킷 기반은 자바스크립트와 네이티브 코드 연결에 병목이 있음
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}