Skip to content

Keronmat/React-JS-drumMachine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Drum machine

This is a React app that you can use just for fun. Its a fun way way to learn to play the drum.

What I've learnt
  • React life cycles.
  • Diferences between state and props.
  • Moving properties through the DOM tree other other components.
  • Adding classes and css styles dynamically.
  • Maintaining clean code by seprating UI components from logical components.
  • Modifying JSON objects by making a copy of the state then use setState to update.
  • How to use redux to manage react state.
  • How to incorporate redux-thunk, redux-logger and middlerware in to react and redux.
  • using cross-fetch to fetch data from json-server (had to return to original code since github shouldn't be used for this reason)

Contributing

Pull requests are welcome. Please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

About

Drum machine build with React JS and CSS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published