Skip to content

Berchez/ReactJS-Projects

Repository files navigation

⚛️ Learning React ⚛️

This repository is intended to version the projects I carry out to study react.

Project: Basic react

This project was made to learn the basics of react like:

  • Class components
  • State
  • Lifecycle Methods
  • Data Fetching
  • Props
  • SyntheticEvent
  • Testing Library (Jest)

To see more click here.

Home

Site

Empty Search

Site2

Project: Hooks react

This project was made to dedicate only to the use of hooks, without reckoning anything graphical. In this project, the use of:

  • React Router Dom
  • ESLint, Prettier, editorConfig, Babel e Prop-Types
  • useState
  • useEffect
  • useCallback
  • useMemo
  • useRef
  • useContext
  • useReducer

Project: Landing Pages

This project was developed in order to practice the content studied in a more "real" situation. In addition, the technologies were learned:

  • Strapi
  • PostgreSQL
  • Styled-Components
  • Storybook
  • Snippets
  • How to refactor React to Next.js
  • SSR, SSG and ISG
  • How to refactor Next.js to TypeScript

To see more click here (vannila react version).

Home

Home1

Home2

Home3

Menu Mobile

Menu

Page 404

404

Loading

404

About

React

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages