Skip to content

ANSummers/react-basics

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

28 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

React Basics

A collection of React.js concepts

This application is built with React.js

Getting Started ๐Ÿ

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

What things you need to install the software and how to install them

NPM / Yarn
Code Editor (This app was built on VSCode)
Git

Installing

To get this project on your local machine, you first need to clone it using the git clone command.

git clone https://github.com/reMRKableDev/react-basics.git

Running this on your terminal will ensure you receive the latest version with all it's changes.

Once you've cloned, navigate into the project folder and run

npm install

This should retrieve all the necessary dependencies named in the package.json file.

Running the tests ๐Ÿงช

This app utilizes Jest & Enzyme for testing the components. Tests can be run by using the command:

npm test

OR

npm run test

To run tests with coverage, use the command:

npm run coverage

Contributing ๐Ÿ‘‹

When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.

Please note that there is a code of conduct, please follow it in all your interactions with the project.

  1. Ensure any install or build dependencies are removed before the end of the layer when doing a build.

  2. Update the README.md with details of changes to the interface, this includes new environment variables, exposed ports, useful file locations and container parameters.

Authors ๐Ÿ’ป

Acknowledgments ๐Ÿ—ฃ๏ธ

This project was bootstrapped with Create React App.

About

Introduction to React.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 86.6%
  • HTML 8.7%
  • CSS 4.7%