Developers can suggest frameworks that would apply to your needs. Ask for its advantages and disadvantages, and see whether or not the team has the skills required to build a web app with that framework. But the best web app developers will already know which frameworks suit what type of apps, and how to build them well.