Question - What are the problems solved by Single File Components in Vue.js? 
          
        
        Answer - 
        
In Vue.js, the Single File Components are used to solve the common problems in a JavaScript-driven application with a .vue extension.
Following is a list of issues solved by Single File Components in Vue.js:
- Global definitions specify unique names for every component.
 - String templates lack syntax highlighting and require ugly slashes for multiline HTML.
 
- No CSS support. It means while HTML and JavaScript are modularized into components, CSS is conspicuously left out.
 - No, build step restrictions to HTML and ES5 JavaScript, rather than preprocessors like Pug and Babel.