if you'd like to know more about the place the line is split involving the two, look at our whole guideline to frontend vs backend improvement.
if you would like see a breakdown of how some these responsibilities https://sb-bookmarking.com/story17538509/web-develelopment-an-overview