Мы используем файлы cookie, чтобы упростить навигацию на этом сайте. Если вы даете свое согласие на использование файлов cookie и обработку ваших персональных данных, нажмите «Принимаю».

Разделение проекта в App Manager

Домой Форумы Общие вопросы Разделение проекта в App Manager

Помечено: ,

Просмотр 6 сообщений - с 1 по 6 (из 6 всего)
  • Автор
    Сообщения
  • #15553
    urcosmos
    Customer

    Уважаемые разработчики, добрый день!

    Подскажите, пожалуйста, как лучше решить следующую задачу.
    Есть проект, в нем большой файл с моделями, файл с пазл-логикой и пр.
    Из него нужно сделать несколько небольших проектов, оставив в каждом новом проекте некоторые общие объекты и логику к ним и индивидуальные объекты с логикой к ним.

    Мое видение такое: копируем папку с основным проектом, переименовываем, удаляем все лишнее из моделей и логики, нужное оставляем.
    Но тогда возникает вопрос – не будет ли проблем с ссылками на файлы внутри проекта?

    Не успел еще попробовать. Подхожу к этому этапу. Но заранее хотел уточнить, может есть для этого какое-то разработанное решение?

    Спасибо.

    #15555

    Мое видение такое: копируем папку с основным проектом, переименовываем, удаляем все лишнее из моделей и логики, нужное оставляем.

    Да, это вполне рабочий метод. Так же для удобства можно сделать шаблон приложения основанный на вашем прилжении.

    Но тогда возникает вопрос — не будет ли проблем с ссылками на файлы внутри проекта?

    По идее не должно быть проблем, если всё в одной папке.

    Co-founder and lead graphics specialist at Soft8Soft.

    #15556
    urcosmos
    Customer

    Михаил, спасибо за внимание. Если все получится как задумал – напишу схему здесь.

    #15559
    urcosmos
    Customer

    Михаил, попробовал разделить проект. Все, вроде получается. Но есть нюанс.
    Модели встраиваются в файл .html с интерфейсом через iframe. Чтобы сохранить все интерфейсы на всех подпроектах, я в основную страницу встраиваю через iframe уже файлы .html с интерфейсами. И вроде бы все работает, но загрузка получается долгой. + начинает тормозить анимация элементов на главной странице (не связанной с verge3d).
    Получается, что я встраиваю 8 небольших проектов. И в devtools я вижу, что, например, файл v3d.js загружается 8 раз. Также, по 8 раз загружаются html-страницы с интерфейсом, css-стили и т.д. Это и понятно, что так должно быть.

    Хотел уточнить, есть ли способ как-то оптимизировать такую ситуацию. Выходит, что у меня на странице 8 проектов и все загружается по 8 раз. Можно ли что-то объединить в однократную загрузку?

    Рассмотрю любые мысли и предложения.

    Спасибо!

    #15566

    Вот в этой теме обсуждалось что то подобное.

    Co-founder and lead graphics specialist at Soft8Soft.

    #15567
    urcosmos
    Customer

    Михаил, спасибо за ссылку. Пока что сложно для меня, но буду разбираться.
    Спасибо!

Просмотр 6 сообщений - с 1 по 6 (из 6 всего)
  • Для ответа в этой теме необходимо авторизоваться.