{"componentChunkName":"component---src-page-templates-team-member-page-js","path":"/team/ryan-florence","result":{"pageContext":{"posts":[{"id":"1eef6967-08df-53ba-b385-b7f8b7f6f767","visible":null,"draft":null,"title":"The Future of React Router and @reach/router","author":"ryan-florence","date":"2019-05-17T00:00:00.000-0800","tags":["React","React Router","Reach Router"],"slug":"reach-react-router-future","readingTime":{"text":"5 min read","time":280799.99999999994,"minutes":4.68,"minutesRounded":5},"excerpt":"tl;dr We are bringing together the best of React Router and Reach Router into a new, hook-based API. React Router will be the surviving…"},{"id":"9e139015-e32c-5508-9759-07e6427bd6f4","visible":null,"draft":null,"title":"Announcing Reach UI Tabs","author":"ryan-florence","date":"2019-03-18T00:00:00.000-0800","tags":["React","Reach UI"],"slug":"reach-tabs","readingTime":{"text":"4 min read","time":229200,"minutes":3.82,"minutesRounded":4},"excerpt":"The latest member of the Reach UI family is here! Tab interfaces are incredibly common on the web, and really easy to build a naive version…"},{"id":"9fdd7e85-1707-5f51-9ae7-f3f7a90e0bb5","visible":null,"draft":null,"title":"Using Hooks in Classes","author":"ryan-florence","date":"2019-03-12T00:00:00.000-0800","tags":["React","Patterns","Hooks"],"slug":"using-hooks-in-classes","readingTime":{"text":"3 min read","time":150600,"minutes":2.51,"minutesRounded":3},"excerpt":"One of the things I love about React is that the team behind it makes upgrading so easy (thanks, React folks). With React Hooks, it's no…"},{"id":"835c65a5-68e9-5315-a064-d7e31884867f","visible":null,"draft":null,"title":"Reconciling the useEffect Tree","author":"ryan-florence","date":"2019-03-08T00:00:00.000-0800","tags":["React","Hooks","useEffect"],"slug":"react-effect-tree","readingTime":{"text":"6 min read","time":317100,"minutes":5.285,"minutesRounded":5},"excerpt":"I wanna talk a little bit about  useEffect  in React because I absolutely love it and I've noticed a bit of confusion about it in the…"},{"id":"a2e6ed7f-6a49-59c0-b37a-9d891b4a53c3","visible":null,"draft":null,"title":"React, Inline Functions, and Performance","author":"ryan-florence","date":"2017-10-06T00:00:00.000-0800","tags":["React","Performance","Patterns"],"slug":"react-inline-functions-and-performance","readingTime":{"text":"15 min read","time":876300.0000000001,"minutes":14.605,"minutesRounded":15},"excerpt":"My wife and I just got through a huge remodel. We were beyond excited to show people the new digs. We showed my mother-in-law. She walked in…"}],"teamMember":{"id":"ryan-florence","name":"Ryan Florence","avatarUrl":"/images/avatars/ryan-florence.jpg","twitterHandle":"ryanflorence"}}}}