Dong CheninITNEXTAPI 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.4 min read·Apr 29, 2021----
Dong ChenIs microfrontend the future?Microfrontend enables the independence of development and deployment of Web apps while maintaining a fast, cohesive user experience.3 min read·Mar 5, 2021----
Dong CheninThe PayPal Technology BlogSharing UI Components at an Enterprise LevelCheck out some of the tools we use at PayPal to share UI components across our products.8 min read·Jun 2, 2020--7--7
Dong ChenHandle GraphQL loading state with React useEffectAvoid multiple spinners and handle them elegantly with useEffect3 min read·Mar 13, 2020----
Dong CheninThe PayPal Technology BlogWhat Exactly is JAMstack?JAMstack is empowered by a collection of modern tooling including CDN caching, CORS, JWT, open API, headless CMS, and static site…9 min read·Oct 23, 2019--1--1
Dong ChenTheme 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…5 min read·Sep 3, 2019----
Dong ChenDifferential 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…6 min read·Apr 11, 2019----
Dong ChenHow 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/imDongCHEN5 min read·Feb 26, 2019--1--1
Dong ChenFour pro tips for React developmentThese four tips are lessons I learned recently. Just want to share in case you find it useful.4 min read·Oct 2, 2018--1--1
Dong ChenThoughts 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…5 min read·Sep 12, 2018--1--1