Open Elias-Llera opened 1 year ago
Regarding PODS the next link is very interesting: https://codesandbox.io/s/solid-todo-app-tutorial-27inh
If we use React, it could be interesting to use React Redux (https://react-redux.js.org/) together with Redux-Toolkit (https://redux-toolkit.js.org/) to optimize and cache backend requests with RTK query, manage states, global states, ...
These are a few tutorials of React. They have been created by Hugo Lebredo. https://github.com/HugoLebredo/react_tutorial https://github.com/HugoLebredo/react_tutorial_2 https://github.com/HugoLebredo/react_tutorial_3 I think the way of working is to clone the repos, sing in in codesandbox and give it permissions to access the repo. Don't forget to give Hugo a Star! ;)
https://arquisoft.github.io/slides/course2122/labs/ES.ASW.PL03.pdf Slides 11, deployed exercises in CodeCov.
To improve UI/UX, we should use icons with buttons, labels, ... The icons included with ChakraUI are not enough, so I recommend using React-Icons, which includes icons from dozens of icon libraries (ant design, mui, chakra, ...) https://react-icons.github.io/react-icons/
This is an issue to write down all the technologies that we might want to use, and later on decide which ones we'll implement
Frontend:
Languages:
BD:
Project management/structure:
SOLID pods are mandatory