let appFrontData = { a: 1};
let appFrontData = JSON.parse("{ 'a': 1"});
<script id="some-uid" type="application/json">
тоже далеко не идеальный вариант if (get_user_meta($user_ID, 'sklad-zakaz1', true ) == 1
if (esc_attr(get_the_author_meta( 'adress-zabor-zakaz1', $user->ID ))) == 1
(get_user_meta($user_ID, 'sklad-zakaz1', true ) == "1") :
1) Очень интересно! Не видел/слышал, спасибо за инфу. Но согласитесь - странное поведение движка. И судя по статье, это было в 2019, как сейчас - не знаю. И там от размера зависит, 10 кб - это довольно большой объект данных.
2) Эта проблема есть всегда, таков язык и область применения. Тут нет защиты.
3) В целом взгляды сошлись!