Hacker News new | ask | show | jobs
by darren0 4792 days ago
I feel so many articles on hn have a myopic view of software architecture. You see this with "full stack" engineer job postings. The desired skills are usually something like RoR, ember, and backbone. I'm sorry, but from my perspective, that is all frontend development. This article refers to backend developers as "sending only a HTML document as a result to the browser." Again, in my world, if your sending HTML, mostl likely that is frontend.

Backend has nothing to do with HTML or any presentation logic. Backend is services.

I know this is a rather unfair judgement but so many articles seem to indicate RoR+JS/CSS+DB is the "full" picture of software architecture. But really, that's frontend. There is a whole beautiful world of backend distributed services missing.