Component 🐾
1. Component
1-1. 構成部品の定義
1-2. 構成部品の特徴
- 재활용하여 사용할 수 있다.
- 코드 유지보수에 좋다.
- 해당 페이지가 어떻게 구성되어 있는지 한 눈에 파악하기 좋다.
- 컴포넌트는 또 다른 컴포넌트를 포함할 수 있다. (부모 컴포넌트 - 자식 컴포넌트)
1-3. 構成部品はいつ必要ですか?
- 반복해서 출현하는 HTML UI
- 자주 변경되는 HTML UI
- 다른 페이지를 만들때 컴포넌트 사용 (컴포넌트 대신 withRouterHOC 사용 가능)
1-4. 構成部品を使用する際の注意点
- 컴포넌트의 첫글자는 대문자로 작성해야 한다. (소문자 입력 시 에러 발생)
- 컴포넌트를 과하게 많이 사용하면 복잡해질 수 있다. (state 사용할 때)
2. Class vs Functional Component
構成部品を宣言する方法は2つあります.1つは構成部品を宣言する方法です.
import React from 'react'
class Component extends React.Component {
render() {
return (
<div>
<h1>This is Class Component!</h1>
</div>
)
}
}
export default Component
render
の関数があり、表示すべきJSXを返す必要があります.2) Functional Component
import React from 'react'
const Component = () => {
return (
<div>
<h1>This is Functional Component!</h1>
</div>
)
};
export default Component
発表Reference
この問題について(Component 🐾), 我々は、より多くの情報をここで見つけました https://velog.io/@ryuwisdom0_o/Componentテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol