xmoonlight: если у людей есть навыки осуществить man-in-the-middle атаку, да так, чтобы атакуемый ничего не заметил, обойдя certificate pinning, то сделать реверс-инжениринг приложения им не составит никакого труда. Если у вас есть другое мнение и конкретный кейс - вы поделитесь. С удовольствием почитаю статью на хабре.
DevMan: сорян, про self-hosted не увидел. Принимая во внимание UPD Firebase будет самым подходящим решением. Тем более там пуш-уведомления начнутся и прочее
Вам верно ответили. State модифицируется дальше по коду. Консоль показывает вам текущее значение по ссылке. Воткните после stringify строку debugger; чтобы остановить выполнение скрипта
yourisus: i++ это оператор постфиксного инкремента.
Запись i++ это "верни значение i, после чего запиши в i значение i + 1"
В зависимости от того, перед или после переменной стоит ++, он будет префиксный или постфиксный.
В случае префиксного инкремента значение сначала увеличивается, после возвращается уже обновленное значение переменной.
Олег Петров: задачи, подобные вашей, обычно решаются через OpenCV + какие-нибудь нейросети. Чтобы это быстро вертелось крутят на CUDA. Сложив все вместе можно сделать вывод, что наиболее подходящий язык - C++
Дмитрий: вот вы сами и пишете, что появился черновик спецификации. А к этому времени он уже давно работал в IE. По существующей реализации писали стандарт