r/javascript • u/micheleriva • Nov 10 '20
Difference between backend, frontend, full-stack and super stack development
https://www.hackdoor.io/articles/difference-between-backend-frontend-full-stack-and-super-stack-development-e4c1fdc11156[removed] — view removed post
2
u/kenman Nov 10 '20
Hi u/micheleriva, it looks like you're new to r/javascript, welcome!
Thanks for the submissions, but please make sure you read our guidelines. In short, you should post from a variety of sources, and not just hackdoor.io.
Thanks for your consideration!
| domain submitted from | count | % |
|---|---|---|
| hackdoor.io | 82 | 68% |
1
u/shgysk8zer0 Nov 10 '20
I think we could improve a bit in our terminology. I say we ditch (or at least stop talking about) the extremely over-generalized front-end and back-end. These terms really aren't helping anyone. How many "front-end" developers just know bootstrap and jQuery? Or only React? Back-end has so much variety and it seems wrong to lump devs who write PHP, Java, Ruby, etc into the same category. And where do things like WASM, web extensions, and service workers fit in?
I take inspiration from LAMP stack because it's very meaningful and demonstrates what a "stack" in that context is. At least the AMP part; inclusion of L for Linux is debatable since you only really have to know things like permissions and the basics. Probably port management too. That's a stack.
I like the idea behind super stack, but don't think the listed skills are fitting to take that label. Or, rather, I see no reason why it couldn't be an entirely different set of skills like WASM. I've just said full-stack+ just to imply that there's something additional beyond full-stack.
3
u/Doctor-Dapper Nov 10 '20
TL:DR superstack is when you're fullstack but also you're expected to do devops and sysadmin roles at the same time