- This project is made while learning the concepts of React.js so that along with theory I can get my hands on with actual project.
- This whole project works on the data that is coming from real time API that Swiggy uses on it's website.
- As currently I'm @NIT Patna, so I have used location of Patna. But in coming days I will add feature to search your area and city.
- Dev Build
- Local Server
- HMR = Hot Module Replacement
- File Watching Algorithm - written in c++ (HOT Reloading)
- Caching - Faster Builds
- Image Optimization
- Image Optimization
- Minification
- Bundling
- Compress
- consistent hashing
- code splitting
- Differential bundling -support older browser
- Diagnostic
- Good Erro Handling
- HTTPs Hosting
- Tree Shaking - remove unused code
- Different dev and prod. bundels
/*
- Header
- Logo
- Nav Item
- Body
- Search
- Restaurant card
- Img
- Restaurant Name
- Rating
- Distance
- cuisine
- Footer
- Copyright
- Links
- Address
*/
- client side
- server side
- Install @reduxjs/toolkit and react-redux
- Build our own store
- connect our store to our app
- slice(cartSlice)
- dispatch (action)
- selector
#Menu API