Full-stack vs Full Stack, Back-end vs Back end, Front-end vs Front end
--------------------------------------------------
Hire the world's top talent on demand or became one of them at Toptal: https://topt.al/25cXVn
--------------------------------------------------
Music by Eric Matyas
https://www.soundimage.org
Track title: Puzzle Game 3
--
Chapters
00:00 Full-Stack Vs Full Stack, Back-End Vs Back End, Front-End Vs Front End
00:28 Accepted Answer Score 11
00:53 Thank you
--
Full question
https://english.stackexchange.com/questi...
--
Content licensed under CC BY-SA
https://meta.stackexchange.com/help/lice...
--
Tags
#orthography
#avk47
Hire the world's top talent on demand or became one of them at Toptal: https://topt.al/25cXVn
--------------------------------------------------
Music by Eric Matyas
https://www.soundimage.org
Track title: Puzzle Game 3
--
Chapters
00:00 Full-Stack Vs Full Stack, Back-End Vs Back End, Front-End Vs Front End
00:28 Accepted Answer Score 11
00:53 Thank you
--
Full question
https://english.stackexchange.com/questi...
--
Content licensed under CC BY-SA
https://meta.stackexchange.com/help/lice...
--
Tags
#orthography
#avk47
ACCEPTED ANSWER
Score 11
The usual principle is that an attributive adjective gets hyphenated (it was a hard-fought victory), but a predicative adjective does not (the victory was hard fought).
The punctuation usually follows the syllabic stress. Note that in hard-fought victory, there is only one stressed syllable in hard-fought, whereas in the victory was hard fought, there are two stressed syllables in hard fought.
So you'd have front-end system.
The noun phrase front end shouldn't be hyphenated: both words are stressed.