This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Вопрос HTML окна в RAGE

frytech

Участник портала
15 Янв 2022
128
13
53
Всем привет, такой вопрос назрел: как лучше работать с HTML окнами в RAGE?
Под каждый отдельный интерфейс делать свое окно, я подозреваю, не лучший вариант (аналогия с браузером, в котором открыта куча вкладок). Или же в RAGE все иначе устроено и можно не переживать о ресурсах в этом случае?
Думал еще иметь лишь пару объектов класса HTMLWindow, в которых в зависимости от текущей нужды будет меняться URL/вызываться определенные функции в самом JS.

Ребятки на опыте, подскажите, как лучше с окнами работать)

(еще заметил, что если, допустим интерфейс открывать/закрывать, каждый раз создавая новое HTML окно, то через несколько таких запусков окно будет грузиться не сразу, а через некоторое время)
 

dooj

Гуру
FrontEnd developer
24 Мар 2022
480
133
120
Лучше всего использовать какой-нибудь фреймворк, например: React или Vue. Они компилирует весь твой код в один HTML файл.
В твоем случае, при использовании просто JS и HTML, юзай browser.destroy(). И не будет проблем с кучей открытых вкладок.
 
Реакции: frytech

Mortq

Активный участник
Мошенник
15 Сен 2020
215
35
99
 
Реакции: frytech

dooj

Гуру
FrontEnd developer
24 Мар 2022
480
133
120
Интересно как ты будешь использовать v-if в ванильном JS
 

dooj

Гуру
FrontEnd developer
24 Мар 2022
480
133
120
React + router = best solution
Примеры как работает связка React + Router можешь подглядеть на слитом моде Drive RP, если я не ошибаюсь
 
Реакции: frytech

dooj

Гуру
FrontEnd developer
24 Мар 2022
480
133
120
Я привел пример вью, можно сделать router тоже на вьюхе
Ну я то понял)
Человек просто не указал на чем пишет, сейчас бы он пошел пробовать писать v-if в HTML и возможно была бы новая тема)
 

dooj

Гуру
FrontEnd developer
24 Мар 2022
480
133
120