I would like to ask some advice on a framework for building small to medium size web apps. Been doing Java for quite a few years but it seems like Java has become "The old guy at the club", plus it seems a bit heavy for smaller websites. Frameworks like Codeigniter and Laravel have brought some renewed interest to PHP, there's Python/Django, Node/Express (MEAN stack), .NET (although its tied a bit too much to MS for me), and possibly others. I know they all have their pros and cons, but I am looking for something that will have some scalability, have some shelf life, and relatively strong enough where I can drop it off and the clients wont have issues if they need to find developers to support it, so I guess some popularity. What do you guys recommend for building small/medium sites? What trends are you seeing? Thanks again for any advice or suggestions.