именно так и стоит думать. В Китае конкурентная экосистема, лидер не навязывается а приживается естественным образом и в целом что-то хотеть от VPN большинству нет смысла, у нас же совершенно другая ситуация, правильный продукт насаждается, лишаемся выбора и удобства
Как раз я про обратное) мало какой учебник учит чисто js, там js всегда смешан с апи браузера, и складывается впечатление что это в целом один язык такой с приколами, типа почему то при передаче переменной в setTimeout контекст окружения теряется, а при передаче в Math() не теряется, и от чего это зависит? Это тупо надо было запоминать как глаголы исключения.
А понимание наличия нативных функций js и webapi js браузера ясно даёт понимание о причинах такой реализации
По мне js сначала надо изучать голый, далее добавлять web api
Естественно я про интерпретатор говорил. Не найду сейчас репозиторий, который распространяет v8 в отдельным бинарем рядом с соответствующей версией хрома, но работает это вот так: https://v8.dev/docs/d8
Мне когда-то не хватало простой мысли в куче учебников по js, отчего такие приколы с setTimeout и с некоторыми другими функциями. А оказалось все просто - setTimeout не является функцией из js, а является функцией, которую добавляет окружение, т.е это реализация браузера Web APIs
js скачивается отдельно как бинарь, он готов интерпретировать ваш код, если там нет функций окружения. И изучать js необходимо именно с пониманием, что вот это язык, а вот этот язык расширяется окружением/средой. И с таким разделением сразу становится понятно, почему необходимы коллбеки промисы, код на выполнение выходит в другое место и результат вычислений необходимо забирать не простым return a+b.
Первопричина здесь то, что вендор диктует правила. Он заставляет обновлять систему. Если не двигаться вместе с комьюнити RN и через 3 года столкнуться с тем, что накопилось слишком много всего.. значит плохо понимали, что такое react-native. С ним нужно успевать шагать, вслед за обновлениями os. Да, у натива больше стабильности, вендор заинтересован в гладком отказе от легаси, но вести две кодовые базы - тоже такое себе удовольствие.
реакт-нейтив поменял архитектуру, да, но обиднее всего всего когда зависимости реакта подтягиваются под версии macos, точнее руби... то есть старый проект на новой машине ты не заведешь)
Ну 3D в нем не такое развитое, по сути это же 2D игра где элементы интерфейса - подражают нативным. Для полноценного 3D движка туда должен уметь вставаться Юнити, а раз его нужно брать, то чуть ли на нем можно и интерфейс сделать) но судя по опсанию, юнити точно оверкилл
А что значит поделки с дублетроированием информации, разве virtual DOM во фронте это не то самое дублирование троирование?
Если человеку не нравится js, но он хочет во фронт, почему бы и нет?
TS конечно же решает главные проблемы с js и делает это отлично, свергать его никто не собирается, но он все равно остается unsound системой. Нельзя ее сравнивать с языками, где анализатор может гарантировать отсутствие ошибок с типами в рантайме.
Ах если бы молодость знала, ах если бы старость смогла)
И чего вам не хватает в 3.12?
нет прав занять 443
MTProxy только для текста, это архитектура сети
каким образом это должно быть очевидно?
именно так и стоит думать. В Китае конкурентная экосистема, лидер не навязывается а приживается естественным образом и в целом что-то хотеть от VPN большинству нет смысла, у нас же совершенно другая ситуация, правильный продукт насаждается, лишаемся выбора и удобства
Как раз я про обратное) мало какой учебник учит чисто js, там js всегда смешан с апи браузера, и складывается впечатление что это в целом один язык такой с приколами, типа почему то при передаче переменной в setTimeout контекст окружения теряется, а при передаче в Math() не теряется, и от чего это зависит? Это тупо надо было запоминать как глаголы исключения.
А понимание наличия нативных функций js и webapi js браузера ясно даёт понимание о причинах такой реализации
По мне js сначала надо изучать голый, далее добавлять web api
этот параметр выдумала нейронка, он отсутствует в конфиге, плюс не хватает этих
[censorship]
tls_emulation = true # Fetch real cert lengths and emulate TLS records
tls_front_dir = "tlsfront" # Cache directory for TLS emulation
https://github.com/telemt/telemt/blob/main/config.toml
Естественно я про интерпретатор говорил. Не найду сейчас репозиторий, который распространяет v8 в отдельным бинарем рядом с соответствующей версией хрома, но работает это вот так:
https://v8.dev/docs/d8
Чистый интерпретатор js без webapi
Мне когда-то не хватало простой мысли в куче учебников по js, отчего такие приколы с setTimeout и с некоторыми другими функциями. А оказалось все просто - setTimeout не является функцией из js, а является функцией, которую добавляет окружение, т.е это реализация браузера Web APIs
js скачивается отдельно как бинарь, он готов интерпретировать ваш код, если там нет функций окружения. И изучать js необходимо именно с пониманием, что вот это язык, а вот этот язык расширяется окружением/средой. И с таким разделением сразу становится понятно, почему необходимы коллбеки промисы, код на выполнение выходит в другое место и результат вычислений необходимо забирать не простым return a+b.
Прикол в том что автор статьи не проверял что ему нейронка выдала
"наукообразные страшилки" - соглашусь, ведь при этом подходе должны быть ложноположительные срабатывания, а это поломает интернет.
Первопричина здесь то, что вендор диктует правила. Он заставляет обновлять систему. Если не двигаться вместе с комьюнити RN и через 3 года столкнуться с тем, что накопилось слишком много всего.. значит плохо понимали, что такое react-native. С ним нужно успевать шагать, вслед за обновлениями os. Да, у натива больше стабильности, вендор заинтересован в гладком отказе от легаси, но вести две кодовые базы - тоже такое себе удовольствие.
реакт-нейтив поменял архитектуру, да, но обиднее всего всего когда зависимости реакта подтягиваются под версии macos, точнее руби... то есть старый проект на новой машине ты не заведешь)
Ну 3D в нем не такое развитое, по сути это же 2D игра где элементы интерфейса - подражают нативным. Для полноценного 3D движка туда должен уметь вставаться Юнити, а раз его нужно брать, то чуть ли на нем можно и интерфейс сделать) но судя по опсанию, юнити точно оверкилл
Основной тормоз это сафари
Flutter low code? Откуда это мнение? Там же в целом даже в вёрстке новый подход, который требует изучения.
Из-за новой архитектуры реакт нейтив мне стал сильно больше нравится именно из за js и веба, когда мало ресурсов
Кнопка удалить там была совсем недавно, удалял сторонний акк
А что значит поделки с дублетроированием информации, разве virtual DOM во фронте это не то самое дублирование троирование?
Если человеку не нравится js, но он хочет во фронт, почему бы и нет?
TS конечно же решает главные проблемы с js и делает это отлично, свергать его никто не собирается, но он все равно остается unsound системой. Нельзя ее сравнивать с языками, где анализатор может гарантировать отсутствие ошибок с типами в рантайме.
своя, движок то общий, память общая. js все равно компилить надо)) Кроме оверхеда это решение не даст ничего