Hacker News new | ask | show | jobs
by dd-sharma 28 days ago
For serious work, depending on the complexity of underlying functionality, I would choose the appropriate architecture and technology. For example, for a complex and large scale system I would go ahead with a 3-tier architecture; Frontend - React/Typescript, Java/Python/GO based Services for middle tier, and Relational or NOSQL database depending on the data throughput and integrity requirements. For simpler websites there are many different options based on how much time you want to invest.