Built using React.js
I built this calculator to help me deepen my understanding of both JavaScript and React.js and to practice my CSS grid skills. The HTML is very minimal as my React code, housed in the .js file, does all the heavy lifting of rendering HTML from JSX. A variety of functions are built into the React code to determine the logic of the calculator and govern which keys can be pressed in which order.
You can find my original files in /dev_files/app, and the root files are copied over from /dev_files/build. I commented fairly extensively throughout the files, but please let me know if you have any questions. To view this project live on GitHub Pages, please visit this link. Thanks for dropping by!
- React
- ReactDOM
- Babel
- Webpack
(The last two are used to convert the JSX and ES6 from the React code.)
Jamie Ev. - LinkedIn