React -- 변천사 살펴보기
참고 : http://stackoverflow.com/questions/34114350/react-vs-reactdom
https://facebook.github.io/react/blog/2015/10/07/react-v0.14.html ==> React v0.14
https://facebook.github.io/react/blog/2015/01/27/react-v0.13.0-beta-1.html ==> React v0.13.0 Beta 1
** React v0.13
3/10, 2015
https://facebook.github.io/react/blog/2015/03/10/react-v0.13.html
Support for using ES6 classes to build React components
React.createClass ==> ES6 class 로 표현 가능해짐.
* ES6 Classes
class HelloMessage extends React.Component {
render() {
return <div>Hello {this.props.name}</div>;
}
}
** React v0.14
10/7, 2015
참고 : https://facebook.github.io/react/blog/2015/10/07/react-v0.14.html#deprecation-of-react-tools
- React v0.14 부터는 React.render() 대신에 ReactDOM.render() 사용한다.
- React v0.14 부터 react package 가 react 와 reactdom 으로 분리됨.
- react-tools package & JSXTransformer.js ; deprecated.
---> Babel 사용 권장함 ; built-in support for React and JSX.
** babel -- JavaScript compiler
ES6 문법 --> 사용가능한 하위 js 로 변환
convert JSX syntax
** React v0.14.8
3/29, 2016
참고 : https://facebook.github.io/react/blog/2016/03/29/react-v0.14.8.html
- 메로리 leak 해결
** React v15.0
4/7, 2016
참고 : https://facebook.github.io/react/blog/2016/04/07/react-v15.html
'React, React Native' 카테고리의 다른 글
React -- Redux 기본 개념 정리 (0) | 2016.05.07 |
---|---|
React -- Flux 기본 개념 정리 (0) | 2016.04.22 |
React -- 기초 개념 정리 (0) | 2016.04.18 |
React -- WebStorm 10 설정하기 (0) | 2016.04.18 |
React Native -- 설치후 ios, android 에서 Hello World 출력 (0) | 2016.04.16 |