Recently, I successfully developed an Angular 5 project which is now deployed on a webserver and utilized by users. The project includes @angular/material2 and angularfire5.
My interest has shifted towards creating mobile applications, and I discovered that Ionic utilizes the Angular framework for this purpose.
After exploring some examples, it struck me that Ionic directly incorporates Angular components. This led me to consider reusing the existing Angular components from my web app in Ionic. My plan involves generating new Ionic view files and integrating them with the current Angular components.
I am contemplating whether there are guidelines available or if it's feasible to have a setup where a single project directory can accommodate both a regular Angular web app and an Ionic app.
The main objective is to streamline the process and avoid the need to maintain separate versions of each component for web and mobile platforms.
Is there an elegant solution to address this challenge?