InITNEXTbyDong Chen·Apr 29, 2021API mocking in unit test and storybookThis post explores three levels of API mocking and how we can make mocking work the same way for both storybook and unit test.
Dong Chen·Mar 5, 2021Is microfrontend the future?Microfrontend enables the independence of development and deployment of Web apps while maintaining a fast, cohesive user experience.
InThe PayPal Technology BlogbyDong Chen·Jun 2, 2020Sharing UI Components at an Enterprise LevelCheck out some of the tools we use at PayPal to share UI components across our products.A response icon6A response icon6
Dong Chen·Mar 13, 2020Handle GraphQL loading state with React useEffectAvoid multiple spinners and handle them elegantly with useEffect
InThe PayPal Technology BlogbyDong Chen·Oct 23, 2019What Exactly is JAMstack?JAMstack is empowered by a collection of modern tooling including CDN caching, CORS, JWT, open API, headless CMS, and static site…A response icon1A response icon1
Dong Chen·Sep 3, 2019Theme UI: encouraging consistent and responsive styling practicesCSS is not fun to me personally. But the css-in-js solution provided by tools like emotion and styled-components makes it a lot more fun…
Dong Chen·Apr 11, 2019Differential serving vs. polyfill service: How to best serve modern and legacy browsersMost users today modern browsers, yet we still have a small but important percentage of traffic from legacy browsers like Internet…
Dong Chen·Feb 26, 2019How does npm handle conflicting package versions?If you find this post useful, don’t forget to give me your 👏 (s) and follow me on twitter https://twitter.com/imDongCHENA response icon1A response icon1
Dong Chen·Oct 2, 2018Four pro tips for React developmentThese four tips are lessons I learned recently. Just want to share in case you find it useful.A response icon1A response icon1
Dong Chen·Sep 12, 2018Thoughts on Node middleware being an impure functionThis post discusses a usage pattern of middleware in Node.js, and my thoughts on its pros and cons. I’ll start with a brief introduction to…A response icon1A response icon1