How does a backend application normally store information?
A backend application normally stores information in a database. The server can then fetch these information to deliver them to the client.
Name a few things backend developers need to do.
- Understand what a server is and know the different kinds of servers that exist.
- Learn about databases and the different kinds of databases that exist
- Learn about the fundamentals of HTTP protocol
- Learn about APIs and the difference between SOAP and REST APIs
What is a technology stack?
It is a group of backend frameworks that are used for development. They fall into many types of use cases such as server, operating system and database.
Name a popular backend stack.
LAMP (Linux, Apache, MySQL, PHP).
Why is NodeJS convenient for front-end developers who want to start programming backend?
Because as it is a JavaScript based language, that of which is used on the client side (like dynamic interactions with the user), JavaScript developers don’t have to learn another language when they switch to backend development.