That said, some languages are more popular and practical than others. If you’re running your own server, you have a ton of flexibility but plenty of headaches. If you’re using the cloud (which we will be doing later), you may be restricted to those languages that your cloud provider has installed on their platform… It doesn’t do you much good if the servers you’re “borrowing” from can’t understand your code!
This section contains a general overview of topics that you will learn in this lesson.
- What is the difference between front-end and back-end development?
- Why are we required to install back-end languages on our computer (besides to run them)?
- Check out this blog post on backend vs frontend programming for a quick refresher on the difference between the two.
- A good and short overview of the backend.
- A much more detailed and thorough explanation of the various aspects of the backend is provided by Codecademy, including a step-by-step breakdown of what happens in the backend when a browser makes a request to a server.
This section contains questions for you to check your understanding of this lesson on your own. If you’re having trouble answering a question, click it and review the material it links to.
This section contains helpful links to related content. It isn’t required, so consider it supplemental.
- It looks like this lesson doesn’t have any additional resources yet. Help us expand this section by contributing to our curriculum.