Medoms: Technology Stack

For medoms we have tried to select technologies that are widely adopted and whose learning curve is shallow. Currently all of them have engaged communities that keep improving them.

Keep in mind that depending on your interaction level with medoms you may not need to be acquainted with any of them. If you want to contribute, if you are a developer, having a certain knowledge of any of them is enough.

Front End

example
react
It is one of the most widely adopted reactive framework for frontend javascript applications
https://reactjs.org/
example
redux
The state of the application is stored using redux which is usually the first choice when working with react
https://redux.js.org/
example
ant design
The presentation of the app is delivered through antDesign components and design patterns approach
https://ant.design/

Back End

example
Node
For the backend, Node.js with TypeScript is used to share as much code as possible with the frontend.
https://nodejs.org/
example
mysql
Mysql is the chosen engine for the database, you can have it on RDS-AWS or on the same server
https://www.mysql.com/
example
express
medoms only need a simple expressjs server to run
https://expressjs.com/