
Build a mini google Keep App with React
21 September, 2022
28
28
5
Contributors
Introduction
Prerequisites
β’
React -version 18.
β’
Latest versions of NPM and node.
Installing node and NPM
Setting up a react development environment.
Note: It might take a few minutes to download all the 140MB react dependencies.
create-react-app is a comfortable build environment supported by react for creating single-page react apps. It setups the development and optimizes your app for production. However, there are other ways to build react apps such as using vite - frontend tool. I found a useful article on this topic.


Let's start building


React components.
β’
Class functional components
β’
Functional components.
β’
App.js
β’
CreateArea.js
β’
Header.js
β’
Note.js
β’
Footer.js

App.js file Structure.
What have we done on the code above:
β’
import React, { useState } from "react";
β’
import Header from "./Header";
import Footer from "./Footer";
import Note from "./Note";
import CreateArea from "./CreateArea";
β’
CreateArea component structure.
Header and footer components file structure.
Note component file structure
