Revision as of 01:46, 27 December 2015 editSn1per (talk | contribs)Extended confirmed users, Rollbackers2,062 edits Expand!Tag: Visual edit← Previous edit | Revision as of 01:56, 27 December 2015 edit undoSn1per (talk | contribs)Extended confirmed users, Rollbackers2,062 edits →References: fix reflist locationNext edit → | ||
Line 12: | Line 12: | ||
== References == | == References == | ||
{{Reflist}} | |||
Revision as of 01:56, 27 December 2015
A technology stack or software stack is the collection of all of the technologies or services that power a specific software application. Traditional examples include the OSI seven-layer model, the TCP/IP model, and the W3C technology stack.
Full-stack developer
A full-stack developer is a software developer who writes all components of software by developing for all parts of the technology stack. According to Mike Loukides of O'Reilly Media, the term was originally popularized by Carlos Bueno of Facebook in a December 2010 blog post. Web-oriented technology stacks include LAMP and MEAN, and typically include a database, a runtime environment or operating system, a server, and a web application framework. For LAMP, these roles are filled by MySQL, Linux, Apache, and PHP, respectively, while for MEAN, the roles are filled by MongoDB, Node.js, Express.js, and AngularJS.
According to Peter Yared of Sapho, the term is obsolete because although true full-stack developers could have existed in the Web 2.0 era, in the era of web applications, it is no longer practical to have one person master the many facets of web application development, which have expanded beyond databases, web servers, and web application frameworks to include machine learning, large-scale cloud computing, and mobile development.
See also
References
- ^ Loukides, Mike (2014-04-10). "Full-stack developers". O'Reilly Radar. O'Reilly Media. Retrieved 2015-12-27.
- Bueno, Carlos (2010-12-2). "The Full Stack, Part I". Facebook. Facebook Engineering. Retrieved 2015-12-27.
{{cite web}}
: Check date values in:|date=
(help) - Yared, Peter (2014-11-08). "The Rise And Fall Of The Full Stack Developer". TechCrunch. Retrieved 2015-12-27.
This computer networking article is a stub. You can help Misplaced Pages by expanding it. |