We are living in downpour of frameworks.
There are many FE and BE frameworks - React, Vue, Angular, Nest, Express, Koa, Asp.net... so many.
We are still fighting with choosing the right framework.
This is the most crucial part in development.
Currently, my team was developing CRM(https://bbsadmins.salestreamcrm.com).
Unfortunately, i choose nest for backend and hosted it in vps.
At that time, we thought it will be work fine - we strongly believed the nginx, vps & nest capability.
But when we go live, we can't take the advantages of nginx, vps & nest.
In the past, I worked on shermansnow, next.js project with Hasura Graphql backend and it retrieving thousands of data from entities and I thought no need to consider choosing backend framework.
But even optimized the backend, we couldn't see that benefits.
This CRM works with lots of clients nearly 20k - speed is the most important factor to engage the clients.
We lost confidence and later we decided to choose the one of Go, Rust or Asp.Net for backend.
Go has simplicity and minimalistic design so it is the most preferred.
Rust performance is amazing but there are many development difficulties.
Asp.Net is good framework but i can't make sure its professionalism performance over node.js.
Please help me
Top comments (1)
Bro! What do you mean? NodeJS cannot even knock on ASP.net's door. It is like a race between a Ferrari and a VW Beetle. ASP.net is the Ferrari.