Written by Marcin Kapica

  1. February 11, 2021

    In this article we will take a look at the React hook. Introduction Before hooks were introduced to React, introducing state to component…

  2. January 04, 2021

    In this article we will see what is the prop in React and how can we use it for component composition. The prop When using a component in…

  3. December 27, 2020

    In this post I describe lifting up the state in React basing on a simple example. Scenario of lifting up the state Typically, when creating…

  4. December 20, 2020

    In this article I will describe what are controlled form components and how they can be used. What are controlled form components When…

  5. December 17, 2020

    In this article I will focus on rendering lists in React. Rendering array In React we can render multiple elements by returning a normal…

  6. December 16, 2020

    In this article I will describe what are the techniques for rendering elements by condition in React. If-else statement Since our components…

  7. December 07, 2020

    In this article I will describe how to handle events in React. Handling events To handle an event in React we need to: add an event listener…

  8. December 05, 2020

    In this entry I will describe the basics of state in React. What is state? State in React allows us hold and manage information about given…

  9. November 27, 2020

    In this article I will describe the general basics of components in React and some aspects of working with them. Understanding components As…

  10. November 19, 2020

    In this short post I will describe what I learned recently about rendering elements in React. How to render in React Rendering in React is…

  11. November 17, 2020

    This post is about JSX in React. We will take a closer look at what it is and what are some of its basic aspects that we should be aware of…

  12. November 14, 2020

    This post contains my notes about the React basics that I learned by doing the Intro to React tutorial. Text will also contain simple code…