Ruby on Rails my top recommendation by far for startups. You can build anything. (chat apps, airbnb, search engines, uber, APIs, etc). Once whatever you build is done, I'd change out the front-end using ReactJS. So Rails for the Models and Controllers and react for the Views. It's very opinionated way to code, so it also takes out the decision fatigue that comes with a newer frameworks.