Front End vs back end web development | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

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

26th Jul 2018, 2:56 PM
Ramzi Zelfani
Ramzi Zelfani - avatar
2 Answers
+ 3
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.
26th Jul 2018, 3:15 PM
AndreaMelendez
AndreaMelendez - avatar
+ 2
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.
26th Jul 2018, 3:40 PM
ᴋᵘⁿᵃˡ
ᴋᵘⁿᵃˡ - avatar