Dani Timko

Dani graduated from Rochester Institute of Technology with a BS in Game Design and Development. She has been programming computers since middle school and really enjoys the problem-solving process inherent to coding. In recent years she has worked extensively with Node.js, React, MongoDB, Socket.IO, and many other frameworks.

    A Deep Dive into React Hooks and Complex Functional Components

    11.07.19 | Dani Timko
    About 4 months ago, I was given the opportunity to architect a greenfield react project with staggering amounts of complexity. I had only heard of hooks in passing before this project, but knew they were the new hotness in the world of front-end react development. Hooks could purportedly remove the need for redux as a state management tool, cut boilerplate code in half, and improve performance significantly. I thought to myself, "These claims are obviously exaggerated. Surely a production grade application with a feature rich front-end needs class components, right?"