We are currently looking into possible frontend frameworks / component libraries to use for our angular 4 applications. We think the Ionic Framework is a serious candidate for this, because we like the completeness of the framework. It seems really mature and we love how easily we can use the various elements.
Ionic is of course meant as a framework to build mobile apps with, but eversince the split pane option was added to the framework to make better use of bigger screens, we thought we could use Ionic as a component library-slash-framework for all our web apps. We do not have any intentions of really building any dedicated mobile apps for phones or tablets (yet) - we’ll just be building applications that are used in a browser.
Would you recommend doing this? Are there any downsides to this? Are there any pitfalls we should be aware of? Are there any red flags going up when you read this?