Using useEffect Effectively – David Khourshid, React Advanced London 2022
React Advanced London 2022 #ReactAdvanced #GitNation Website – https://reactadvanced.com/ Follow the link to watch the full version of all the conference talks, QnA’s with speakers and hands-on workshop recordings → https://portal.gitnation.org/events/react-advanced-conference-2022 Talk: Using useEffect Effectively Can useEffect affect your codebase negatively? From fetching data to fighting with imperative APIs, side effects are one of the biggest sources of frustration in web app development. And let’s be honest, putting everything in useEffect hooks doesn’t help much. In this talk, we'll demystify the useEffect hook and get a better understanding of when (and when not) to use it, as well as discover how declarative effects can make effect management more maintainable in even the most complex React apps. This event would not take place without the support of sponsors: 🏆 Platinum Sponsors Sourcegraph → https://about.sourcegraph.com/ Ag Grid → https://www.ag-grid.com/ Toptal → https://www.toptal.com/freelance-jobs 🥇 Gold Sponsors Kontent.ai → https://kontent.ai/ Shopify engineering → https://jobs.smartrecruiters.com/ Prisma → https://www.prisma.io/ Launchdarkly → https://launchdarkly.com/ Storyblock → https://www.storyblok.com/ AWS Amplify → https://docs.amplify.aws/ 🥈 Silver Sponsors Formidable → https://formidable.com/ Stream → https://getstream.io/ imgIX → https://imgix.com/ Callstack → https://www.callstack.com Modus Create → https://moduscreate.com/ Chromatic → https://www.chromatic.com/ Softescu → https://softescu.com