Hey there! 👋 Welcome to the MyBlog project, where I've embarked on an exciting journey of learning and growth. This project has been a fantastic ride, and I've picked up some amazing concepts along the way. Here's a sneak peek into what I've learned:
-
Grid Style Display 🎨
- Mastering the art of arranging elements in a clean and organized grid layout.
-
Gap Property 🔄
- Perfecting the spacing between elements with ease using the gap property.
-
Classnames Instead of IDs 🆔
- Embracing the flexibility and reusability of class names over IDs in styling.
-
React Router DOM 🛣️
- Navigating through the app with the magic of React Router DOM.
-
Yarn 🧶
- Managing dependencies and scripts effortlessly with Yarn.
-
React Scripts ⚛️
- Utilizing React Scripts for a smoother development experience.
-
Outlet Tag 🚪
- Leveraging the Outlet tag for nested routing in React.
-
Browser Router 🌐
- Implementing the Browser Router for seamless navigation.
-
Box Sizing 📦
- Using the box-sizing property for consistent element sizing.
-
Nodemon 🔄
- Automating server restarts during development with Nodemon.
-
CORS 🌐
- Handling Cross-Origin Resource Sharing (CORS) to enable secure API interactions.
-
Express 🚀
- Building robust back-end services with the Express framework.
-
Fetch Method 🌍
- Fetching data from APIs like a pro using the Fetch method.
-
Bcrypt.js 🔒
- Ensuring password security with Bcrypt.js for hashing.
-
JSON Web Tokens 🔐
- Implementing authentication and authorization with JSON Web Tokens (JWT).
-
Quill ✍️
- Integrating the Quill rich text editor for a better user experience.
-
Multer 📂
- Handling file uploads smoothly with Multer.
-
fs 📁
- Utilizing the file system module (fs) for file operations.
-
Schema 📊
- Designing and validating data models with schemas.
-
Date-fns 📅
- Manipulating and formatting dates effortlessly with Date-fns.