A JavaScript library for building user interfaces., React, A collection of ready-made tools that developers can use., JavaScript library, The visual part of an app that users see and interact with., user interface / UI, An app that uses one main HTML template and updates content without loading a new page each time., single-page application / SPA, A basic page structure used to display content., template, The browser’s structure of the webpage; React updates it when the UI changes., DOM, An independent, reusable part of the UI., component, A component that contains another component., parent component, A component inside another component., child component, Components placed inside other components., nested components, A component written as a JavaScript function., functional component, An older type of React component written as a JavaScript class., class-based component, Functions that let functional components use state and lifecycle features., React hooks, A syntax that looks like HTML but allows JavaScript inside it., JSX, A way to insert JavaScript expressions into JSX., curly braces {}, A tool that converts JSX into regular JavaScript and HTML-like code the browser can understand., compiler, A tool that manages different URLs and pages in a React single-page application., React Router, The process of matching URLs with the correct page/component., routing, Data passed from one component to another., prop, Passing props through many component layers., prop drilling, Data managed inside a component that can change over time., state, A React hook used to create and update component state., useState, A React hook used to work with lifecycle logic, such as loading data or reacting to changes., useEffect, The stages a component goes through: mounting, updating, and unmounting., component lifecycle, When a component is first added to the DOM., mounting, When a component changes because data, props, or state changed., updating, When a component is removed from the DOM., unmounting, State that can be used by many components in the app., global state, A built-in React tool for sharing global data without prop drilling., Context API, A third-party state management library., Redux, The structure of nested components in a React app., component tree, A lightweight copy of the real DOM that React uses to calculate efficient updates., Virtual DOM, The actual browser representation of the webpage., real DOM, A unique value used when rendering lists so React can track items., key prop, Code that reacts to user actions, such as clicks or typing., event listener, A writing style where words are joined and each new word starts with a capital letter., camelCase, A React event handler used when input value changes., onChange, A React event handler used when a form is submitted., onSubmit, A form element whose value is controlled by React state., controlled component, Showing different UI depending on a condition., conditional rendering, A short way to render something only if a condition is true., logical AND operator &&, A short conditional structure: condition ? A : B., inline if-else / ternary operator, A tool that creates starter files for a React project., Create React App, Starter code or basic project structure., boilerplate, A local server used to run the app while developing., development server, An optimised version of the app prepared for deployment., production build, Publishing the app so users can access it., deployment.
0%
React
공유
공유
공유
만든이
Chyzh27
콘텐츠 편집
인쇄
퍼가기
더보기
할당
순위표
더 보기
접기
이 순위표는 현재 비공개입니다.
공유
를 클릭하여 공개할 수 있습니다.
자료 소유자가 이 순위표를 비활성화했습니다.
옵션이 자료 소유자와 다르기 때문에 이 순위표가 비활성화됩니다.
옵션 되돌리기
플래시 카드
(은)는 개방형 템플릿입니다. 순위표에 올라가는 점수를 산출하지 않습니다.
로그인이 필요합니다
비주얼 스타일
글꼴
구독 필요
옵션
템플릿 전환하기
모두 표시
액티비티를 플레이할 때 더 많은 포맷이 나타납니다.
결과 열기
링크 복사
QR 코드
삭제
자동 저장된
게임을 복구할까요?