Skip to content

Details

"Effective Use of UseEffect" by Ben Okkema

React beginners know to use the useEffect hook to respond to changes in information on the page. However, the hook has a not-so-often used return value for gracefully removing a component from scope. We'll explore using this clean up function to abort network calls and share lessons learned on its implementation in an alert provider.

Ben Okkema is a Technical Lead at nvisia. Over the last two years has performed a variety of roles one of which was to modernize legacy applications by rewriting them in React. When not at the keyboard, you can usually find him on his bike or in his garden.

---

"Seamless API Mocking with Mock Service Worker (MSW)" by Dimitar Kirlov
A very common problem frontend developers face is how to continuously develop while the backend may not be ready yet. We'll cover how to use Mock Service Worker to tackle this problem as well as how to integrate it within the Jest test runner to make development and testing more seamless.

Dimitar Kirilov is a technical lead at nvisia. Over the past three years, his passion and focus has been on front-end development. He has been leading new application development, legacy application modernization, and library creation efforts. Outside of work, he enjoys powerlifting and discovering new music.

---

"Improving React Performance using UseMemo and UseCallback" by Bruce Smith
One often missed area in React is performance. Sometimes we have to massage data, process inputs or make calculations on the fly; these are all normal things to do in a React application, but if done carelessly they can cause a performance nightmare. We'll go through a scenario where we look into the UseMemo hook to help us avoid expensive operations from running unnecessarily, and then we'll implement UseCallback to avoid re-rendering child components.

Bruce Smith is a Technical Architect at nvisia and has over 10 years of experience in web development with over 6 years working with Node and React. Bruce specializes in front-end to back-end integrations and is passionate about quality software with well written tests. When he's not working, Bruce enjoys playing ice hockey, golfing, and riding motorcycles.

Events in Chicago, IL
JavaScript
JavaScript Applications
Open Source
ReactJS
Web Development

Members are also interested in