What is Full Stack?

Full Stack Web Developer
A full stack web developer is a person who can develop both client and server software.
  • Program a browser (like using JavaScript, jQuery, Angular, or Vue)
  • Program a server (like using PHP, ASP, Python, or Node)
  • Program a database (like using SQL, SQLite, or MongoDB),

  • Advantages

  • You can master all the techniques involved in a development project.
  • You can make a prototype very rapidly
  • You can provide help to all the team members
  • You can reduce the cost of the project
  • You can reduce the time used for team communication
  • Disadvantages

  • The solution chosen can be wrong for the project.
  • The solution chosen can be dependent on developer skills
  • The solution can generate a key person risk.
  • Being a full stack developer is increasingly complex
  • full stack Outline