#💡reflection
Having tested [Preact](https://preactjs.com/) over the past year - we are big fans of this technology, especially when it comes to state management.
React remains our default choice for simple (or "common") projects.
But for a long-term project with very complex business logic, choosing Preact was one of the best decisions. Especially when the project has an uncommon API (like web [gRpc](https://grpc.io/)).
Preact does require more architectural skills to set up properly. We wouldn't say it's a no-brainer, but **a relevant choice to consider for large and complex systems** (with lots of rendering, data syncrhonization, etc.)
**Preact is indeed faster than React** (it's not easy to find something slower 🥲) and **offers a more permissive license**.
Almost all of the **React libraries can be used with Preact**, so we don't lose the rich library infrastructure.
Those familiar with React should be able to pick up Preact almost effortlessly.
---
<font style="color: #F86759">Contributors:</font> *[[Anton]]*
<font style="color: #F86759">Last edited:</font> *2024-04-13*