Gthtyfgравление на сервере можно сделать только пробросив 80 порт. Можно еще купить не домашний сервер, у которого 80 порт не закрыт, проксировать при помощи nginx на домашний, можно просто указывать http://mydomain.com:192 если страничка джаст фо фан.
Кабздец будет в том, что у одного посетителя домен будет резолвится на левый IP а у другого на новый, и хер угадаешь у кого и куда.
Если обобщить, то если вы можете забить на некоторое время на какую то часть ваших посетителей, смертельного ничего не произошло, но поставить несколько синхронизированных неймов нужно ASAP
msdos-x86, Ваш вопрос показывает полнейшее непонимание основ, поэтому вас направляют в документацию.
Есть серверная часть (API) которая взаимодействует с БД, есть клиентская часть, которая работает в браузере,у них разное время жизни, нужно их четко отделять, сама постановка вопроса "Хранить данніе в БД или в сервисе" показывает что вы этого не знаете. Начните с основ.
msdos-x86, https://angular.io/tutorial/toh-pt4
Сервис все равно должен получить данные из АПИ, сам сервис может хранить данные только до тех пор пока пользователь не закроет сайт.
А на счет того, нужно ли данные запрашивать каждый раз или можно закешировать в сервисе есть два самых сложных вопроса в програмировании
1) Инвалидация кеша
2) Как назвать переменную
Senseich, https://learn.javascript.ru/screencast/gulp
Тіже не просто так галп в проект добавил, хочешь чтобы он тебе какието задачи решал, чтобы он эти задачи решал нужно его настроить, как его настроить можно посмотреть по ссылке, которую я тебе дал.
Пока будешь учиться настраивать найдешь ответы на свои вопросы.
Я так думаю что базовое знание єто как конфиг написать, а не чего в гитигнор писать, начинать нужно с єтого. После этого уже знание откуда проект на сервер заливать и чего туда попадет, должно естественным образом появиться.
zamboga, А я вам написал, что это зависит только от расширения. Есть события, их очень много, в том числе открытие вкладки и открытие браузера, расширение может подписываться на эти события и запускать какойто код. Более того, некоторые просто запускают код по таймауту.
Единственный метод, воспользоваться инструментом, который я вам показал и найти кто именно жреть CPU