PinnedJoe KeohaninThe StartupReact: Managing Complex State Transitions With useReducerThe BackstoryNov 2, 2020Nov 2, 2020
Joe KeohaninTowards Data ScienceReact & D3: Adding A Bar ChartSo the last component to refactor in Streetball Mecca is the bar chart. In my last article, React & D3: Preparing The Data With D3.Nest, I…Dec 18, 2020Dec 18, 2020
Joe KeohaninTowards Data ScienceReact & D3: Preparing The Data With D3.NestThe last and final item to refactor for Streetball Mecca is the interactive bar chart. At this point, I have basically rewritten the…Dec 3, 2020Dec 3, 2020
Joe KeohaninITNEXTReact: Using React-Spring To Animate Crossfading ImagesDuring the refactor of Streetball Mecca from a version using only D3, to a version that leverages D3 for it’s helper functions and React…Nov 28, 2020Nov 28, 2020
Joe KeohaninTowards Data ScienceReact & D3: Rendering Circles On A MapIn my last article React & D3: Rendering A Map I walked through the code to render a map using both the D3 within React and…Nov 26, 2020Nov 26, 2020
Joe KeohaninThe StartupThe useD3 Custom HookAs of late, all my attention has been focused on working through a full refactor of Streetball Mecca from the original D3 only version to…Nov 23, 2020Nov 23, 2020
Joe KeohaninLevel Up CodingReact & D3: Rendering A MapEver since I discovered D3 I was immediately fascinated with all it’s capabilities. Being such a low level JavaScript data viz library…Nov 12, 2020Nov 12, 2020
Joe KeohaninITNEXT3 Ways To Implement Responsive Design In Your React AppReact — The Game ChangerNov 8, 20197Nov 8, 20197
Joe KeohaninITNEXTOne Approach To Filtering A D3 Interactive DashboardOne key requirement needed in any interactive D3 dashboard, is the implementation of logic to render the data based on the user’s choice…Dec 27, 20181Dec 27, 20181