Nikt Ci nie odpowie na to pytanie bo tak zadane nie ma sensu. Nie podałeś najważniejszej informacji - co chcesz robić jako front-end?
Jeśli chcesz tworzyć stronki dla małych klientów, jakieś wizytówki, proste sklepy itp. to jak najbardziej CMS są dobrym kierunkiem gdyż i tak wcześniej czy później się z nimi spotkasz. Jak mały klient chce prostą stronę wizytówkę to woli zapłacić 2000zł za stronkę na WP niż 10000zł za w pełni autorski system, gdyż i tak ta druga opcja nic mu nie da i ma rację, bo on chce prostej strony i możliwości łatwej jej edycji. Co więcej, stronka na takim WP pozwoli mu w przyszłości taniej ją modyfikować i zmieniać jeśli uda się wykorzystać jakieś gotowe pluginy itp.
Jeśli jednak chcesz pracować przy większych aplikacjach to przeważnie nie spotkasz tam WP itp., czasami jakieś autorskie systemy ale w takich przypadkach najważniejsze to biegła znajomość JS + jakiś framework np. react, angular, vue itp. Nie ważne jaki, ważne aby poznać sposób pracy z apką jako pojedynczymi komponentami, poznać metody wymiany danych między komponentami itp. itd.
Ważne tylko abyś nie popadł w naukę tylko samych CMS jeśli wybierzesz tą drogę. Miałem okazję spotkać raz człowieka, który twierdził, że jest midem w jakieś agencji reklamowej a okazało się, że zna tylko właśnie WP i Drupala, ale nie potrafił odpowiedzieć na pytania z podstaw JS... bez pluginów gubił się totalnie... Także sam wybierz w którą stronę chcesz iść, nie ma tu lepszej czy gorszej, wybierz to w czym się lepiej czujesz, a z czasem zawsze możesz sobie migrować itp.