Middle
Koje su dve glavne vrste komponenti u Reactu?
sobes.tech АИ
Одговор од АИ
У React постоје две главне врсте компоненти:
-
Функционалне компоненте (Functional Components) — то су функције које прихватају props и враћају JSX. Оне су једноставније и лакше, посебно са појавом hooks-а који омогућавају коришћење стања и других могућности React-а.
-
Класе компоненте (Class Components) — то су ES6 класе које наследју од React.Component и имају методе животног циклуса, стање (state) и друге могућности.
Пример функционалне компоненте:
function Greeting(props) {
return <h1>Здраво, {props.name}!</h1>;
}
Пример класе компоненте:
class Greeting extends React.Component {
render() {
return <h1>Здраво, {this.props.name}!</h1>;
}
}