---
id: benchmarks
title: Benchmarks
---



Many **refine** projects involve migrating an existing vanilla React application to the **refine** framework. By collecting data from various migration projects, we were able to do some benchmarking by comparing codebases. 

**refine** makes your codebase significantly smaller, by eliminating redundant code such as _reducers_, _actions_, and _unit tests_.  We've measured a significant reduction in project size in terms of *"lines of code"* and *"number of files"*:

<div align="center">

<img src="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/img/getting-started/benchmark.png" width="400px" align="center" />

</div>

