Front-End vs Back-End: What Does It Mean?

While searching the internet for more information on mobile apps and usability, I kept seeing the term “front-end” and “back-end”. What did these terms mean? Well, I found a Tree House blog article about the difference between the two. They said that in recent years, there’s arisen a need to differentiate between web designers and web developers. From what I’m gathering from the article, front-end consists of 2 things: web design and front-end web development. All the items on a website you interact with, that’s the front-end. Front-end can range anywhere from designers who work with Photoshop to HTML5 and CSS. But where do you store all this information? That’s where the back-end comes in. The backend is made up of three parts: the server, the application, and the database. I didn’t understand what they meant here, but I started to get a clearer picture once they used an example of booking a flight online. Once you’ve entered information into the website (that’s the front-end), the application stores it in a database that was created on a server. This database acts like a giant Excel spreadsheet saved on your computer, except in this case the computer (server) is across the country. So, an analogy I made up that helps me differentiate the two is the front-end is the visual, creative art student, but the back-end is smarty-pants engineering student who can help with the logistics of a project. This was super interesting to me because now I know I’m more drawn to the front-end, and not so much the back-end.

Source: http://blog.teamtreehouse.com/i-dont-speak-your-language-frontend-vs-backend

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s