Strannyk, Это понятно, потому что сейчас браузер - это входная точка для рекламы компаний (лендинги), а также веб-приложения, по типу интернет магазинов и т.д. Просто кроме js нету аналога, простого и быстрого и изначально заточенного под браузер, вокруг которого уже все готово.
я про чистый js, а там es иморты неполные, для этого нужно подключать script type module, потом его импортировать можно только в определенном секторе кода (мне кажется благодаря его конструкции), в тот модуль накладывается use strict и т.д.
Причем здесь мои трудности? Ты вообще о чем? Я буду на нем писать, даже если его назовут недоношенным, потому что он мне нравится, и то что на нем можно писать мне тоже нравится.
Просто интересно можно ли его таковым назвать, ведь практически все другие языки умеют и делают то, что js не сможет и в помине сделать.
например php тоже многие считают не языком.
Иван Шумов, script в другом смысле, сейчас я вряд ли смогу это описать без контекста, но например для компонента это удобно - app.component.js или app.util.js опять же
скрипты бывают разными, в плане есть скрипты которые делают какие то приколы вроде запуска сервера, компиляции чего-то
Иван Шумов, нейминг можно делать до проекта, в чем то тут глупость?
В глобальном смысле нейминг, для более глобальных вещей - скриптов, утилит, шаблонов и т.д, а не для файлов проекта - это уже локальный случай
Иван Шумов, за нейминг платят? в каком смысле? просто мне кажется хорошо когда все распределено в названиях и быстро можно понять какой файл для чего нужен, например
"Не надо фантазировать" - иногда это может помочь или привнести что-то новое и удобное