A component is a modular, portable, replaceable, and reusable set of well-defined functionality and software object, intended to interact with other components Views of a Component
- Object-oriented view
- Conventional view
- Process-related view
Advantages of a Component
- Ease of deployment
- Reduced cost
- Ease of development
- Reusable
- Modification of technical complexity
- Reliability
- System maintenance and evolution
- Independent
is a special keyword in React to comuncation between components in one-way
How are props used in React?
- Defining Attribute & Data
- Passing Data using Props
- Rendering Props Data