Skip to content

ARD Use of ChakraUI

UO283216 edited this page Mar 26, 2023 · 1 revision

ChakraUI

Problem

The main issue while developing a complex UI is the time it takes to make all the views look as they are intended in a short period of time. The use of a library that eases us the implementation of the UI was quickly accepted by all the members of the team.

Advantages

We chose to use ChakraUI since it is one of the most used component libraries for React and it also has a lot of resources online to help us implement the views (good documentation and tutorials online). It also comes with a lot of different configurations that make frontend development easier for us such as prebuild buttons, loading elements, alerts, ...

Disadvantages

By using ChakraUI we are coupling our frontend implementation not only to the React framework but also to an external library (this may add some technical depth if library stops being maintained)

All in all given the nature of the project and the short time to delivery all libraries that help us develop the application faster are interesting, and thus, the use of ChackraUI was approved.

ChackraUI logo