squadbrodyaga, нет, во vue то ты используешь js в том числе и ajax запросы. SSR же отдает полностью сгенерированную страницу. В том числе, если на ней нужны эти самые ajax запросы сервер их обработает у себя
squadbrodyaga, ты видимо создаешь страницы при помощи express и подключаешь к ним vue. Такой подход нужен для создания каких-то не больших реактивных блоков. В полноценной vue разработки express не отдает ни один шаблон на ружу, он работает только с данными.
squadbrodyaga, можно и без vue-router, если написать свой велосипед. Соединение с express происходит по Rest API как правило. В роуте открывается компонент и в зависимости, если ему нужны какие-то данные с бэкенда, этот компонент запрашивает их.
find тоже будет проходить по каждому элементу разница лишь в том, что остановится на найденом элемете, но 1000 элементов это не так много, чтобы задумываться над скоростью, а так если массив отсортирован можно применить бинарный поиск
Haykeloff, нет, только на словах. Тебе картинку обрезать вообще не нужно. Тебе нужно обрезать серый треугольник, поставить при помощи позиционирования на слой выше.
В разных компаниях по разному. Могут дать несколько внутренних библиотек и нужно разобраться как они работают на практике, а могут дать задачи, которые ты можешь решить зная как устроен реакт и ничего более.