Skip to content

Application to demonstrate Daniela's knowledge on web development

Notifications You must be signed in to change notification settings

Daniela0106/grocery-list-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

grocery-list-app

Application to demonstrate knowledge on web development

###How to run the app Use 'npm i' to install the dependencies Use 'npm start' to serve the web app from your localhost

###About the API This project implements a free API available at https://world.openfoodfacts.org/api/v0/product/737628064502.json

###Description of tools choice

  • React: Is a library allows the creation of web components and it optimises the way elements are loaded into the DOM (re-rendering), in comparison to plain JavaScript, replacing only the updated nodes on the DOM when any changes are made to the components (through the React virtual DOM).
  • SASS: Makes manipulation of styling feel a bit "smarter" than only using CSS. Eg: Sass variables allow for easy replacement and usage of colors within the styles files
  • Axios: Chose axios beacuse is an HTTP client that is based in promises, which allows information to be loaded asynchronously, and I find it easy to use

About

Application to demonstrate Daniela's knowledge on web development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published