Easier in some ways, harder in others. Easier: + You don't need to write a thousand edge case code to cover different devices + There's less "trial and error" trying to figure out what sequence of CSS properties is needed to adjust some of the simplest of designs + More choices of languages available (should Javascript / Typescript not float your boat) + More consistency in that you only need to worry about your back…
> You can no longer rely on other people to deal with security for you. Mistakes aren't just going to be rendering bugs
this is the one that concerns me most. i was thinking maybe php with wordpress to leverage my existing skills but even then is that really backend or maybe not.