Albert Yuebai XUWhy I write less technical blogs: the shift from junior to seniorI have been working on front-end development for more than 4 years, and I keep learning technical things (you can check my blogs as…Feb 10, 2022Feb 10, 2022
Albert Yuebai XUCommon patterns for customized hooksCustomized hooks are like helper functions in React, they encapsulate logics with different React native hooks: useState, useEffect…Jun 15, 2021Jun 15, 2021
Albert Yuebai XUImprove site performance with examplesSeveral practical ways to improve site performance with React.Apr 13, 2021Apr 13, 2021
Albert Yuebai XUHow to use hooks (useContext, useReducer) to replace reduxIntroJun 29, 20201Jun 29, 20201
Albert Yuebai XUSome misunderstandings with React.memo, useMemo, and useCallbackReact.memo, PureComponent, React.useMemo, React.useCallback are React APIs for optimizing web performance. However, on the React official…May 10, 20201May 10, 20201
Albert Yuebai XUWrite test for React: component, hoc, hooks, promise, sagaIn this article, I will talk about writing test for react component, connected component, higher ordered component(HOC), native react…May 8, 2020May 8, 2020
Albert Yuebai XUinThe StartupReact design system with typescript and storybookA design system should serve two things: export shared components, and show what shared components we have.May 5, 2020May 5, 2020