- How does a backend application normally store information?
Typically a backend application stores information in a database on a server.
- Name a few things backend developers need to do.
*backend developers need to ensure the frontend (client) can communicate with the server/s (backend) efficiently and effectively.
-
Backend Developers ensure the code is secure and error free
-
they setup/ create the server
-
they disseminate code via sites like Github to contribute to the community to foster collaboration and review best practices
-
What is a technology stack?
A technology stack is the combining or layering of different coding languages (front and backend in the case of a “fullstack”) and processes necessary to deploy/implement the software, service, application ectera. Those processes/languages are the OS,server, Database, Database language -
Name a popular backend stack.
currently LAMP is the most popular backend stack. LAMP is an acronym for Linux, Apache, MySql and PHP
- Why is NodeJS convenient for front-end developers who want to start programming backend?
NodeJS is convenient because it is basicly Javascript. So theoretically one could learn a singular language and still be a “full stack” programmer.