The next generation of React, aka Fiber, is eagerly anticipated. Expero's front-end team chimes in with their first impressions. If you’re like us, you’re eagerly awaiting the release of the new version of React (commonly referred to as React Fiber). We don’t intend to comprehensively go into the differences between React Fiber and the current React architecture (code named React Stack). However, when upgrading React, explicitly deprecated features tend to be pretty straightforward and easily called out with tooling like eslint. Still, some changes can be more insidious as they may have side effects that will be difficult to spot or reliably reproduce.
In one of the projects Expero worked on several years ago, the client chose to build their own custom authentication solution. For three weeks, one developer’s status at the scrum every morning was “security.” It took that competent developer several weeks to get a very basic custom solution in place. Additionally, that solution didn’t even have integration with other identity providers or any other bells and whistles! You can easily double that estimate if you want even a few providers and a user interface that doesn’t look drab.