Front End vs back end web development | SoloLearn: Learn to code for FREE!


Front End vs back end web development

Hey community, it may look as a very damn question to you but I am new to web development and I would like to know: 1. What is the difference between front-end and back-end web development? 2. Which languages and frameworks are mostly used for each of them? 3. Does some languages (PHP for example) are used for both front and back ends? 4. How can we consider cms platforms (front or back end tools)? 5. Does languages like java, c++ or python could be used when developing for web? If yes, when and how? Thank you

7/26/2018 2:56:32 PM

Ramzi Zelfani

2 Answers

New Answer


1. front-end is the part of the web that you can see and interact and back-end consists of three parts: a server, an application, and a database. 2. For front-end HTML, CSS, and JavaScript and usually back-end languages are PHP, Ruby, Python, etc. To make them even easier to use they’re usually enhanced by frameworks like Ruby on Rails, Cake PHP, and Code Igniter, others more. 3. PHP is used for back-end, Javascript is used for both.


Front end=only visual display looks backend=feature like login data managing ---------------------------------------------------------------- backend Language:php,node,python,dotnet,java --------------------------------------------------------------- Front end means which is understood by browser ie.html,css,js no backend language ------------------------------------------------------------- Cms :yes you can like wordpress,drupal,joomla,dotnetnuke etc.Just choose the theme and add content boom site ready in a minute. ------------------------------------------------------------ Python is faster in heavy request load,than php then java. You can choose any language to build application.Its your choice which language you like most.