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.