robin-dc / React-Context-and-Jest

Compilation of React Context and Jest exercises from appacademy.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

React Context and Jest : Overview

Compilation of React Context and Jest exercises from appacademy.io


πŸ“ Why Learn React Context and Jest?

React Context provides a powerful way to manage global state in your applications, allowing components to access and update data without prop drilling. Understanding React Context enables developers to build more scalable and maintainable applications, as it simplifies the sharing of data between components and reduces the complexity of managing state at multiple levels. On the other hand, Jest is a widely-used testing framework that facilitates efficient and reliable testing of React components and applications. By learning Jest, developers can write comprehensive unit tests, integration tests, and snapshot tests, ensuring their code functions as expected and remains robust during refactoring or updates.


Set up

To install any dependencies, run:

npm install

Every folder that consist of test folder can run unit tests with mocha and chai, you can run the following command:

npm test

πŸ“ Other noteworthy projects

Facebook UI Clone
πŸ”— https://facebook-darkmode-clone.netlify.app/
🐱 https://github.com/robin-dc/Facebook-UI-Clone.git

Tenzies Game
πŸ”— https://tenzies-robin-dc.vercel.app/
🐱 https://github.com/robin-dc/Tenzies.git

Github User Searcher
πŸ”— https://github-usearch.vercel.app/
🐱 https://github.com/robin-dc/Github-User-Searcher.git

RECIPE.app
πŸ”— https://favoriterecipes.vercel.app/
🐱 https://github.com/robin-dc/RECIPE.app.git

About

Compilation of React Context and Jest exercises from appacademy.io


Languages

Language:JavaScript 80.9%Language:CSS 13.9%Language:HTML 5.2%