Skip to content

Instantly share code, notes, and snippets.

@muslemomar
Created May 30, 2023 12:28
Show Gist options
  • Save muslemomar/0527dd045abed3755421ce86af553437 to your computer and use it in GitHub Desktop.
Save muslemomar/0527dd045abed3755421ce86af553437 to your computer and use it in GitHub Desktop.

React Introduction Discussion

After seeing the code along and doing your first lab, discuss these ideas with your friends:

  1. From your understanding, what is React?
  2. What concept stood out to you about React?
  3. How different is coding React apps from coding with pure JS?
  4. What benefits do you anticipate from using React?
  5. How would React help you towards having a more structured project management experience?

After discussing this, one member of the team should write down what the group reached in the comment sections.

@Izdiharomer
Copy link

  1. what is React? React is a JavaScript library for building user interfaces. It helps you create reusable components and efficiently update the user interface when things change. It's great for building interactive web applications.

  2. What concept stood out to you about React? The concept that stands out about React is its component-based architecture, where the user interface is broken down into small, reusable pieces called components. This approach promotes code reusability, modularity, and makes it easier to manage and update the UI

  3. How different is coding React apps from coding with pure JS? Is React better than pure JS?
    React provides good maintenance services for keeping the application running quickly and dynamically, compared to Javascript. Developers can easily maintain and update web applications using react reusable components and virtualDOM, making it superior to plain Javascript for ecommerce.

  4. What benefits do you anticipate from using React?
    Key benefits of react js for front-end development
    Speed.
    Flexibility.
    Performance.
    Usability.
    Reusable components.
    It's easy to learn.
    It helps to build rich user interfaces.
    It allows writing custom components.

  5. How would React help you towards having a more structured project management experience?
    React helps provide a more structured project management experience by enforcing component-based architecture, which facilitates modularization and reusability of code. This structure allows for easier organization, maintenance, and collaboration within a project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment