Skip to main content

What is Backend Development?

Backend Development

BackEnd Development

Backend development in the field of building websites refers to web programming logic that you can not see, but makes the website function. The front end of a website is what the user sees.  That is, the actual website design of the web page. Front end development uses HTML, CSS and other client side technologies like JavaScript to make the website look like it does. It is the back end that generates all of the code to make build the front end that you see. Not all websites need or utilize back end programming.


Some Back End Development Examples

Content Management Systems (CMS)

A simple website that is text and images, (often called a static website) has no need for a back end developer.  If a website owner would want to be able to edit the content on their website without having to edit the source code directly, then you would need back end web development.  A web developer would build a CMS (content management system) to store the content in a database. Web browser tools would be created to edit the website content.

PHP Contact Form

Another simple example of when you may need a back-end developer would be if you need a contact form on your website. An HTML contact form by itself does nothing. You can enter information into it, and click submit, but nothing will happen. You need a server side language to process the form. PHP is a very popular server side language for back end programming. A PHP backend developer will write code to process your contact form to send you an email. A PHP contact form can have a lot more logic in it than just send email though. Maybe you want the form to include a file attachment, or store the submitted data in a database. Form security would also be addressed with PHP programming through properly cleaning and validating data, blocking spam or hackers trying to manipulate the form.

Check out my backend developer portfolio to see many examples of what can be done with backend web development


Comments are closed.