Cat Gn
бля, речь не о терминах, а об инкапсуляции
Допустим у меня есть клас, который имеет 3 метода, а мне нужно экспортировать в бандл один, а так не получится при import ClassA from '...';
в выходной бандл попадёт весь код класса
В то время, как функцию за пределами класса можно экспортировать в еденичном экземпляре
Класс — это функция, возвращающая объект. Пока ты её не выполнишь, тебе доступны только статические методы, то есть привязанные к самой функции, а не к объекту, который она вернёт.