Summary of Git and Github
Git is a version control tool used to keep track of projects. Git helps you maintain a detailed history of the project as well as the ability to work on different versions of it. Having a detailed history of a project is important because it lets you see the progress of the project over time. If needed, you can also jump back to any point in the project to recover data or files. While GitHub is a hosting platform for version control that lets us work on projects with anyone from anywhere.
Version Control & Collaboration With Git & GitHub
Collaboration and contribution to projects are day to day activities of every programmer/software developer, it is the job. Every developer working in a team is assigned some issues/features that will make up a cool software application and are expected to solve problems, keep code versions/history, receive and share features from and to other developers.
How to write tests on NextJS apps using JEST Framework.
First things first-
It was really challenging to set-up the jest framework in the sense of configuration but eventually got it right.
I learnt about adding jest into my next.js project by first installing jest.