На JS - нет, нельзя. Например, на JS невозможно работать с файлами. Да даже то, что в JS нет нормального целочисленного типа... Работа с файлами есть Node.JS (что не совсем стандартный JavaScript), но и там очень многое из того, что в PHP делается из коробки, придётся писать руками или брать готовые модули с неконтролируемым кол-во зависимостей. В JS крайне мало - по сравнению с Python и PHP - встроенных библиотек. К тому же надёжность JS-кода несравнимо ниже, чем надёжность кода на современном PHP.