请输入您要查询的百科知识:

 

词条 Draft:Full Stack Web Development
释义
      Advantages    History  

  1. References

  2. External links

{{AFC submission|d|essay|u=Oliverjohnpr|ns=118|decliner=K.e.coffman|declinets=20181027221615|ts=20180911012556}} Full stack web development is the practice of working on both the front-end and back-end of a program. It is a term mostly used for those working in web development. The developers have background on creating user interface and user experience for front-end, and also have strong knowledge in a programming language that is used for handling the logic of the application, hence back-end.[1]

Full Stack is a layer of software or web development consisting of the front-end and the back-end portions of an application. Front-end is what the users will see or interact with on your application. Back-end part is what users do not see, such as application's logic, database, server, etc. A full-stack web developer is comfortable working with both back-end and front-end technologies which make a website or application function properly.[2]

Advantages

Full stack developers are known to be "Jack of all trades" in the programming industry.[3]

  • Adaptability and Flexibility - Full stack developers can easily be put to work on either front-end or back-end tasks.
  • Good chance of being employed - Knowing full stack development may give you an edge in the industry since you can fulfill more than one role.
  • Entire Design Structure - Full stack developers can look at the entire design structure and logic, and have a better view of a program or application. This way, issues may be prevented during the development.[4]
  • Cost saving and ideal for smaller scale enterprise - Full stack development is ideal for small scale projects and small businesses since they can just hire a developer who can do both front-end and back-end programming.[4]

History

During 1970's, programming and development was not multi-layered yet so there was really no need for full stack developers. Developers can write complete programs that don't really have the user interfaces that we are used to now. [3]

Around 1990-2000's, full stack development was synonymous with web development. This was due to user interfaces being very simple and easy to make, so developers work on both front and back-end tasks.[5]

Nowadays, most companies hire different developers that specializes in front-end and back-end, which also separates the tasks for user interface and logic.

References

1. ^{{Cite news|url=https://www.multidots.com/full-stack-development-need-know/|title=All you need to know about Full Stack Development {{!}} Multidots|date=2018-01-16|work=Multidots|access-date=2018-08-22|language=en-US}}
2. ^{{Cite web|url=https://www.codingdojo.com/web-development-courses#what-is-full-stack|title=Our Curriculum {{!}} Coding Dojo|website=www.codingdojo.com|language=en|access-date=2018-08-22}}
3. ^{{Cite web|url=https://medium.com/@samdias9792/the-rise-of-full-stack-developers-benefits-of-becoming-one-1b6694446da1|title=The Rise of Full Stack Developers & Benefits of Becoming One|last=Dias|first=Sam|date=2017-05-05|website=Medium|access-date=2018-08-22}}
4. ^{{Cite news|url=https://www.weblineindia.com/blog/what-is-full-stack-development-how-it-benefits-in-the-virtual-world/|title=What is Full Stack Development? Advantages of Full Stack Development {{!}} Blog by WeblineIndia|date=2017-03-20|work=WeblineIndia|access-date=2018-08-22|language=en-US}}
5. ^{{Cite web|url=http://blog.honeypot.io/fullstack-developer/|title=What is a full-stack developer?|website=blog.honeypot.io|access-date=2018-08-22}}

External links

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/12 21:50:19