Вы в какой момент перешлм с фронта на бек, или наоборот? Сколько временм приблизительно прошло?
Я занимаюсь в основном серверной частью, уже продолжительное время, которое исчисляется годами; клиентской частью занялся по надобностью, но так как у меня серверная часть идёт в одну ногу с клиентской, я тоже приличное время имею опыт с JavaScript, и как выше ребята писали, совсем не нужно занять всё досконально, но снова же, все зависит от того, куда вы ориентируйтесь, если на фронт, то в вашем случае должно быть всё с точностью наоборот.