Page 30 -
P. 30

2장에서는 여러 가지 방식의 HelloWorld 앱을 다뤘다. 그렇다고는 해도 여전히 지루하고 뻔해 보

                        이는 것이 사실이다. 시작은 미미하지만, 장차 더 어려운 주제를 다루기 위해 기초를 다지는 과정                             2
                        이라고 생각하자. 컴포넌트 클래스를 이용하면 훨씬 더 대단한 것도 만들어낼 수 있다.

                        다음 장에서 살펴볼 JSX를 사용하려면 React 코드를 일반적인 자바스크립트로 작성하는 방법도                             React 첫걸음
                        꼭 알아둬야 한다. 결과적으로 브라우저가 실행하는 것은 일반적인 자바스크립트이므로 JSX를 자
                        바스크립트로 변환하면 어떤 코드가 생성되는지 알고 있다면 가끔 도움이 될 수도 있다. 다음 장
                        에서 JSX에 대해서 자세히 살펴보자.






                        2.4         퀴즈                                               R  E  A  C  T







                        1.  다음 중 React 컴포넌트 클래스를 만드는 올바른 방법은 무엇인가?

                            createComponent()
                            createElement()
                            class NAME extends React.Component
                            class NAME extends React.Class


                        2.  다음 중 React 컴포넌트 클래스를 구현할 때 필수 사항은 무엇인가?

                            function
                            return
                            name
                            render
                            class


                        3.  컴포넌트 속성 중 url이 있다면 다음 중 어떤 방법으로 접근하는 것이 올바른 방법인가?

                            this.properties.url
                            this.data.url
                            this.props.url
                            url


                        4.  React의 속성은 해당 컴포넌트의 문맥에서 변경할 수 없는 값이다. (○/×)
                        5.  React 컴포넌트 클래스를 사용하면 재사용 가능한 UI를 생성할 수 있다. (○/×)


                                                                                                      081




         리액트 교과서(본문)최종.indd   81                                                                2018-05-09   오전 12:32:56
   25   26   27   28   29   30   31