React

Posts

SOLID Principles in React: A Simple and Practical Guide

SOLID Principles in React: A Simple and Practical Guide

React SOLID Principles

As a React developer, writing clean and maintainable code is crucial, and this is where the SOLID principles come in. SOLID is an acronym representing five core principles that help developers build robust, scalable, and flexible software. Even though SOLID was originally designed for object-oriented programming, we can apply it effectively to modern JavaScript frameworks like React.

Using Firebase Cloud Functions: Exporting Firestore Data to Excel in React Apps

Using Firebase Cloud Functions: Exporting Firestore Data to Excel in React Apps

Software Craftsmanship React

One day, one of my team members gave me a challenge: we needed a way to download our admin data as Excel files for better reporting. Despite searching, I couldn’t find a tutorial that fit our needs for a React/Next.js app. After more research, including using AI tools like ChatGPT, I figured out a solution. In this blog, I’ll show you how we use Firebase Cloud Functions to make it happen.