Sobes.tech
Middle

Koje su dve glavne vrste komponenti u Reactu?

sobes.tech АИ

Одговор од АИ

У React постоје две главне врсте компоненти:

  1. Функционалне компоненте (Functional Components) — то су функције које прихватају props и враћају JSX. Оне су једноставније и лакше, посебно са појавом hooks-а који омогућавају коришћење стања и других могућности React-а.

  2. Класе компоненте (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>;
  }
}