DEV Community

Journey through Frontend, Backend & DevOps || Check-in summary Day 11-20 || 100daysofMiva

Day 20: Transitioned from React.js to Next.js for improved frontend-backend synergy and enhanced performance through server-side rendering and static site generation. Day 19: Automated React website deployment to GitHub Pages using GitHub Actions, streamlining the deployment process and ensuring seamless updates. Day 18: Explored JSX syntax and leveraged Vite for efficient React component development, enhancing code readability, performance, and developer experience. Day 17: Tackled challenges configuring Vite for React routing and static file integration, gaining proficiency in build tool configuration for improved project management. Day 16: Strengthened Git repository management skills, including branch handling, remote connections, and conflict resolution, ensuring efficient collaboration and project organization. Day 15: Integrated jQuery and AJAX into a personal website, enhancing user interactivity and website performance through dynamic content loading without page refreshes. Day 14: Delved into Python modules, JSON handling, mathematical operations, and date management, laying the foundation for backend development and data-driven applications. Day 13: Set up a Flask environment for backend development and connected it to a React frontend, creating a RESTful API interface for seamless data exchange between the frontend and backend. Day 12: Mastered Git branching, merging, and pull requests, ensuring effective collaboration, version control, and seamless code integration. Day 11: Built a tree view component in React, gaining practical experience in component development and leveraging the power of recursion for efficient data representation.
favicon
dev.to
dev.to
Create attached notes ...