Full-Stack
While developing a web application, if both front-end and back-end portions are taken care of, it is considered as full-stack development. A full-stack developer is proficient in handling databases, servers, systems engineering, and clients. It helps them to build complete software applications from scratch to finish.