Гаразд, тому в нашій "лабораторії інновацій" зараз є поштовх до використання Ionic, гібридної програми додатків, побудованої на вершині Кордови для вбудованого доступу та angularJS для "веб-коду".
Існують також проекти, які є чистою мобільною веб-сторінкою, наприклад, використовуючи завантажувальну програму Angular + для адаптивного дизайну.
Справа в тому, що для деяких проектів, які з’являються, потрібно мати як мобільний веб-сайт, так і вбудовані програми (іонний гібрид). Більшість функцій і екранів будуть однаковими, спільний обмін і більша частина інтерфейсу користувача, але все одно буде деяка різниця.
Отже, моє запитання; Як архітектуру проекту, щоб він міг бути як іонним проектом, так і звичайним кутовим веб-сайтом з двома різними підходами до розгортання. Більша частина коду використовується повторно, але деякі погляди для веб-сайту для мобільних пристроїв та деякі види для гібридного додатка (використовуючи більш рідні компоненти та конвенції), можливо, також деякі відмінності від маршрутизації.
Це навіть гарна ідея?
А в спільному коді є простий спосіб дізнатися, в якому випадку ви знаходитесь? деякі ІФ, деякі директиви, неактивні поза їх контексту тощо.
Складається враження, що існує якесь пропущене посилання, про яке я, можливо, не знаю.
Заздалегідь спасибі.