Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Technologies to use #9

Open
Elias-Llera opened this issue Jan 30, 2023 · 6 comments
Open

Technologies to use #9

Elias-Llera opened this issue Jan 30, 2023 · 6 comments
Assignees
Labels
Decision:red_circle::large_blue_circle: Issue about a relevant decision for the application investigation:microscope::telescope: Technology that needs to be used and should be learned

Comments

@Elias-Llera
Copy link
Contributor

Elias-Llera commented Jan 30, 2023

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:

  • React
  • Angular

Languages:

  • Typescrypt
  • Javascript

BD:

  • MongoDB
  • SQL DB

Project management/structure:

  • Node + Node EXPRESS

SOLID pods are mandatory

@Elias-Llera Elias-Llera added investigation:microscope::telescope: Technology that needs to be used and should be learned Decision:red_circle::large_blue_circle: Issue about a relevant decision for the application labels Jan 30, 2023
@UO276188
Copy link
Contributor

PODS

Regarding PODS the next link is very interesting:
https://codesandbox.io/s/solid-todo-app-tutorial-27inh

@MarioP-Dev
Copy link
Contributor

React Redux + Redux Toolkit

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, ...

@UO276188
Copy link
Contributor

UO276188 commented Feb 8, 2023

REACT

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! ;)

@UO276188
Copy link
Contributor

REACT 2.0

https://arquisoft.github.io/slides/course2122/labs/ES.ASW.PL03.pdf
Slides 11, deployed exercises in CodeCov.

@Elias-Llera
Copy link
Contributor Author

React component library

https://chakra-ui.com/

@MarioP-Dev
Copy link
Contributor

MarioP-Dev commented Mar 6, 2023

React-Icons

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/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Decision:red_circle::large_blue_circle: Issue about a relevant decision for the application investigation:microscope::telescope: Technology that needs to be used and should be learned
Projects
None yet
Development

No branches or pull requests

6 participants