This is an old revision of this page, as edited by Sn1per (talk | contribs) at 02:04, 27 December 2015 (clarification). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Revision as of 02:04, 27 December 2015 by Sn1per (talk | contribs) (clarification)(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)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 an application 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 used by full-stack web developers 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. |