As Testray development`s team a redesign in the architecture transferring code from GraphQL to Rest`s technology so the demands from the project can be met and the features be delivered to the users efficiently.
All features must be working exactly the same as they had been before the refactoring.
The current architecture of Testray, is based in GraphQL, using Apollo Library, mixing requests using GraphQL and REST (using Apollo).
- Create a new architecture using pure REST, it could be set using fetch or axios
- Use a cache based system to make easier data manipulation and reading, could be: react-query or swr