button-icon

Entrar

Entrar
Archi's Academy
    Cursos
    Cursos
    #
  • Projetos
    Projetos
  • Archi's Academy

    Trilhas

    #
  • Blog
    Blog
  • Precos
    Precos
  • Contato
    Contato
  • Para clubes universitarios
    Para clubes universitarios

BLACK FRIDAY

85% de desconto durante todo novembro

whatsapp
Entre em contato
Archi's Academy

Navegacao

  • Cursos
  • Projetos
  • Blog
  • Precos
  • Para clubes universitarios
  • Contato

Cursos

    Trilhas

    • Desenvolvimento Frontend
    • Desenvolvimento Backend
    • Garantia de Qualidade (QA)
    • Programacao com IA Agente e LLMs
    • Desenvolvimento Mobile
    • DevOps

    Legal

    • Politica de Privacidade
    • Termos de Servico

    Contato

    +1 (217) 200 90 93
    Suite No: 8, 400 Emmet Street
    Kissimmee, Florida 34741 USA
    [email protected]

    Copyright © Tech Career Yazılım Danışmanlık A.Ş. 2026

    instagramlinkedingithubyoutubexfacebook
    visamastercardstripeiyzicoamerican-express
    ETBIS
    1. Home›
    2. Blog›
    3. React Components

    Software Development

    Computer Software

    React Components

    Using React, we build complex pages from small, independent, and re-usable elements called components.
    There are two types of React components: Functional and Class-based
    Functional components are Javascript functions that accept arguments in form of props and return a react element. They used to be stateless but since the release of React 16.8, functional components can now manage state using the 'useState' and 'useEffect' hooks.
    functional.png
    The second group of React components is class-based components. They extend from 'React. Component', make use of the render() method to return React elements and make use of the 'this' keyword to accept props. They also assign a state using 'this. state' and use lifecycle methods to update the state. Ps. Component names should always start with a capital letter.
    class-based.png
    Read more about React components here.
    Archis-frontend-developer-trainee

    Victor Muya

    Cuma, Mar 26, 2021

    Pronto para transformar conhecimento em habilidades reais?

    Comece a construir com formacao guiada por projetos e ganhe experiencia pratica desde o primeiro dia.

    TOC

    Table of Content

    No sections found