Faris Aziz
Engineering Manager & Frontend SME
|@farisaziz12Solving Real-World Data Fetching Challenges with Next.js and TanStack Query: A Pragmatic Case Study
Speaking on 14:55 at Deloitte AuditoriumIn this talk, we’ll journey through the intersection of Next.js, TanStack Query (formerly React Query), and the Backend for Frontend (BFF) design pattern—three essential tools that solve the most pressing challenges in scalable, efficient data fetching. First, we’ll dive into the world of Next.js, exploring its robust server rendering, data pre-fetching, and routing capabilities, revealing how it optimizes React applications for performance. Next, we’ll examine how TanStack Query reshapes client-side data fetching and state management, simplifying server state hydration, caching, synchronization, and updates, all while reducing complexity. Finally, we’ll unlock the power of the BFF design pattern, demonstrating how it can seamlessly integrate with Next.js to act as a proxy, handling large payloads efficiently and significantly improving user experience. With real-world examples from case study at each step, this talk offers a pragmatic roadmap to deepening exposure to scalable data fetching with these cutting-edge tools.
Bio
Faris comes from a boot camp and self-taught background, having contributed to open-source projects in his spare time. His passion for technology extends beyond coding; he loves consulting on web projects and aiding start-ups with technical strategy. He has grown his expertise in web architectures and frontend codebases. Additionally, his experience includes managing large-scale software teams, which has been a significant part of his career development.
Having worked in many industries, including Connected TV, Fintech, Digital Asset Management, SaaS, and Fitness, Faris has found his niche in start-ups. The ownership, opportunities, and exposure that come with early-stage companies have always resonated with him, driving his passion and commitment to the tech industry.
Some of Faris's previous work has revolved around building large-scale full-stack solutions for notable companies like Fiit, Discovery, GCN, Eurosport, Navro (formerly Paytrix) and Smallpdf, serving millions of users globally. This experience has not only honed his technical skills but also deepened his understanding of the importance of user-centric design and performance in software development.
Over time, Faris has specialized in frontend technologies, particularly React and NextJs. His focus has been on creating resilient, performant, and maintainable applications that meet and exceed the expectations of both users and developers.