MERN Stack Project
-
Base URL
- https://travel-pins-app.herokuapp.com/
NOTE: Set appropriate permissions to prevent access to backend by anyone.
- Folder Structure for MERN Stack Projects.
can vary depending on hosting site
- Data Fetch from MongoDB
using mongoose/MongoClient
- Schemas/Model in MongoDB
- React Context API
- Optimizing React using
React.memo
- React Hooks
useState, useEffect, useCallback
- Conditional Rendering
- How to
lift-a-state
up via Props/Callbacks - Local Storage in Browsers -
window.localStorage
- Event Handlers -
Event Loop
- Material UI
- React Mapbox GL
Similar to Google Maps
- Deploying MERN Stack Apps
Light Theme
Dark Theme
- Split the Project into multiple components