Categories: Development

What is full stack web development

Web development has two major blocks, one holds the the presentation of website while other holds data process. A Developer said to be a Full Stack Web Developer if he has two skill set :front-end and back-end development.

Front-end + Back-end development = Full stack Development   

Lets go into further detail to see what are these web building blocks and how they work together to achieve user interaction.

Front-End Development

This skillset revolves around overall presentation of website- how the information of your site presented out in browser and smart devices. A  front-end developer will have tight grip in HTML and CSS as well as the scripting language, Javascript. With these languages, the developer can easily  manipulate the information on a website to make it more attractive and appealing.

Every Visual aspect that you see on a website – layout, color scheme , images, fonts, buttons, he positioning of text, and so on- are the factors that a front-end web developer must consider.

The main goal of a front-end developer is to provide layout for a user to interact which provide and receive information. This actually means some developers will be well-trained in designing using tools like Adobe Photoshop and Illustrator.

Additional skill sets  that help a team evaluate the best methods of displaying and collecting information could be user experience design and user interface design. A front-end developer having these skills is consider to be more valuable as he can identify overall representation of a site while considering the technicalities at the same time. These additional skill sets might be considered a plus point for a job, but they are not requirement.

Back-End Development

A back-end developer is mostly associated with CRUD ( CREATE, DELETE, UPDATE) operations. Some commonly used scripting languages are PHP, Ruby, and Python. These languages will help, a back-end developer to create business logic to manipulate data. A front end developer should be able to write a algorithm to get data from user and save it in data base. The two main categories of database based on convenience and use are relational database and non -relational database.


Published by

Recent Posts

How To Write Urdu in Photoshop

in Today's video tutorial we are going to learn how to write Urdu in photoshop…

3 months ago

Duplicate page in WordPress

Go to Dashboard > Plugins and search Duplicate pageNow install Duplicate Page plugin and active…

7 months ago

How to disable comments in WordPress

Comments are a great way to communicate with your audience, but some site owners don’t…

8 months ago

7 Types of Propaganda Techniques Advertisers Use

It is very common for advertisers and influencers to use propaganda techniques to get their…

8 months ago

How is NLP Changing the Way we do On-page SEO in 2020?

Google aims to provide improved and better search results for all of its users. For…

9 months ago

How to Create a Blog for Free and Make Money

The world is changing rapidly and so are the ways of earning money. Gradually, everything…

9 months ago