This is a tricky one as it depends on the product which stack makes the most sense. Ecommerce is tricky because how accustomed we have gotten to high quality sites, such as Amazon, which load incredibly fast (most of the time). In my experience people are extremely picky with performance when they are purchasing things.
I'm going to assume there isn't an Ecommerce framework that exists and it needs to be built from scratch.
So given that I'd probably consider:
Testing:
cypress
language specific unit test frameworks
Backend:
Typescript NestJS (fastify adapter)
Golang for performance critical components if needed
Postgres
Deploy to AWS since I'm familiar with it with ECS
Consider cache for mostly static parts
Frontend:
VueJS typescript, it's the fastest/cleanest way to develop FE I've found so far.
CSS depends on the design, find the closest or most flexible framework to do what I need
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
This is a tricky one as it depends on the product which stack makes the most sense. Ecommerce is tricky because how accustomed we have gotten to high quality sites, such as Amazon, which load incredibly fast (most of the time). In my experience people are extremely picky with performance when they are purchasing things.
I'm going to assume there isn't an Ecommerce framework that exists and it needs to be built from scratch.
So given that I'd probably consider:
Testing:
Backend:
Frontend: