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