I want to understand fully how front-end javascript libraries like Vue and Angular can work with other libraries/assets. For example, If I was to download a website template that already contains other javascript, can I convert that into a Vue or Angular app? Or do the libraries conflict when a service like webpack compiles to code? IE if I'm making a vue app. Does ALL my javascript need to be in the form of Vue code or can I link to a CDN that has some javascript that changes the DOM etc?
Thanks