# Tryton's tech stack

**URL:** https://discuss.tryton.org/t/trytons-tech-stack/6661
**Category:** Developer
**Created:** [November 3, 2023, 3:33pm UTC](https://discuss.tryton.org/t/trytons-tech-stack/6661 "2023-11-03T15:33:16Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Ronnys](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ronnys/32/2588_2.png) [@Ronnys](https://discuss.tryton.org/u/Ronnys)
#### Post date: [November 3, 2023, 3:33pm UTC](https://discuss.tryton.org/t/trytons-tech-stack/6661/1 "2023-11-03T15:33:17Z")

</div>

Tech stack of Tryton? Recommended tech stack?

I found this conversation.

> [@Recomended stack technology for production enviroment](https://discuss.tryton.org/t/recomended-stack-technology-for-production-enviroment/3866):
>
> Hi, what are the recomendation for deploy a production enviroment? Right now my enviroment is setting up with werkzeug, just for development! I understand this is not suitable enviroment for production purpose. We are not expert with python, so we are looking for a simply configuration to keep our enviroment easy to support it with not loosing security or performance

In our current unrelated to Tryton project we use PHP and Vue.js but after  
a recent third party review the recommendation was:

"Our recommended tech stack would be react on frontend, .net on backend and azure for cloud services.

For the CI/CD there’re many service providers who have the tools necessary for this job, we usually tend to go with azure devops services since it fits really well with the stack I mentioned above. We also use gitlab quite often for version control and in that case - we also use gitlab devops features for creating the CI/CD pipelines and automating the deployment process."

Now we at Ronny’s are evaluating using Tryton since production and inventory and other robust erp functionality already exists here.

What languages would our existing team need to learn in order to successfully implement Tryton in a long term development? (we would also outsource some tasks)

Any additional recommendations on the ideal tech stack?

---

<div class="post-metadata">

### Author: ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)
#### Post date: [November 3, 2023, 3:49pm UTC](https://discuss.tryton.org/t/trytons-tech-stack/6661/2 "2023-11-03T15:49:09Z")

</div>

> [@Ronnys](#):
>
> we use PHP and Vue.js but after  
> a recent third party review the recommendation

I do not see why changing the stack if you are happy with it.  
Such change should be driven by your needs. What you have sound perfectly valid.

> [@Ronnys](#):
>
> Our recommended tech stack would be react on frontend, .net on backend and azure for cloud services.

Is he working at Microsoft 🤔

> [@Ronnys](#):
>
> What languages would our existing team need to learn in order to successfully implement Tryton in a long term development?

Tryton is mostly written in Python (with some JavaScript).

> [@Ronnys](#):
>
> Any additional recommendations on the ideal tech stack?

Often I recommend to use what you already know that fit the best with what you want to build.

---

<div class="post-metadata">

### Author: ![Ronnys](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ronnys/32/2588_2.png) [@Ronnys](https://discuss.tryton.org/u/Ronnys)
#### Post date: [November 5, 2023, 1:47am UTC](https://discuss.tryton.org/t/trytons-tech-stack/6661/3 "2023-11-05T01:47:08Z")

</div>

Haha, yes it seems he works at Microsoft.

Thanks for the clear responses, validation of our existing tech choices. I am introducing Tryton to the team this coming week.
