This codebase is typed with flow to promote greater internal consistency and more resilient code.
You can learn more about our TypeScript
and flow
support on our types guide.
This code base employs a number of different testing strategies including unit, integration, browser and performance tests. Testing various aspects of the system helps to promote its quality and stability.
While code coverage is not a guarantee of code health, it is a good indicator. This code base currently sits at ~94% coverage.
This codebase is designed to be extremely performant - it is part of its DNA. It is designed to perform the smallest amount of updates possible. You can have a read about performance work done for react-beautiful-dnd
here:
More in media
Great care has been taken to keep the library as light as possible. There could be a smaller net cost if you where already using one of the underlying dependencies.