Prós e contras de um aplicativo da web somente HTML / JavaScript [fechado]

Eu venho de um background de formulários ASP.NET e achei a codificação do lado do servidor muito poderosa no passado. Mais recentemente, no entanto, eu queria reduzir o código do lado do servidor do front-end e substituí-lo por HTML / JavaScript puro, que acessa os dados por meio de serviços da Web...