A decade-old phone was released in 2016 (yes, we're old).
React already existed in 2016, so did Vue and Typescript. Never mind good old JS.
I frankly can't imagine a device capable of supporting modern TLS stacks but incapable of supporting JS. Much less a phone, which in many countries basically requires LTE (and sometimes even VO LTE) support to function at all, due to the 2G and 3G shutdowns.