- server
- a. Writing code with the server.
b. Writing code with database.
c. Making sure the code is secure.
d. Make sure that server-side code can handle a large volume of traffic.
e. Deploying code online for other users
Hey @thoth, hope you are well.
I think you did not answer to the other 3 questions. Maybe you forgot it
Carlos Z
1.) How does a backend application normally store information?
In a database.
2.) Name a few things backend developers need to do.
Writing server-side code, Writing code to interact with a database, Ensuring that the server-side code is secure and free of vulnerabilities, Ensuring that the server-side code is optimised enough to handle, large volumes of traffic, Deploying the code online so that other people can use your service
3.) What is a technology stack?
The classic set of backend technologies (the “technology stack”) is called LAMP. It is an acronym that stands for Linux (operating system), Apache (server), MySQL (database), PHP (server-side language).
4.) Name a popular backend stack.
Django
5.) Why is NodeJS convenient for front-end developers who want to start programming backend?
Because they’re already familiar with it as JS is a front-end language.
- In a database
- write server-side code, keep it secure and free of vulnerabilities and for instance write code to communicate with databases
- a stack of technologies/frameworks
- Linux (OS) --> Apache (web server) --> MySQL (database) --> PHP (scripting language)
- Also JavaScript, thus client-side and server-side contain the same programming language
- In a database
2.Writing code, optimizing it, making sure it’s secure from vulnerabilities. - A combination of components used by the developers.
- NodeJS, Django, Flask
5.Same language for front and backend developers
1 In a database
2 * Writing server-side code
- Writing code to interact with a database
- Ensuring that the server-side code is secure and free of vulnerabilities
- Ensuring that the server-side code is optimised enough to handle large volumes of traffic
- Deploying the code online so that other people can use your service
3 A technology stack , or solutions stack , technology infrastructure, or a data ecosystem, is a list of all the technology services used to build and run one single application
4 Lamp or Python
5 it is based on JavaScript and so it is easy to learn
-
A back-end application typically stores information in a database of some kind
-
Back-end developers need to write server-side code, write code that interacts with a database, ensure that the code is free of vulnerabilities and make sure that the code can handle large amounts of traffic
-
A stack is a set of technologies that work together
-
MERN (MongoDB, EspressJS, ReactJS, NodeJS) is a popular stack for web development
-
NodeJS is convenient for front-end developers because it uses Javascript as the language for server-side code, so they do not need to learn a different language for back-end work.
- In a database.
- Write a server-side code. Write a code to interact with the database. Ensure that the server-side code is secure and free of vulnerabilities. Ensure that the server-code is optimized enough to handle large volumes of traffic. Develop the code online so that other people can use your service.
- Is a group of server-side applications i.e. LAMP.
- Django.
- NodeJS is a JavaScript server-side framework. JavaScript is also used on the frontend side. You can use one language for the entire setup.
Yes. I had to step out and forgot to come back to it. Thank you
- server
- a. Writing code with the server.
b. Writing code with database.
c. Making sure the code is secure.
d. Make sure that server-side code can handle a large volume of traffic.
e. Deploying code online for other users - It is a related group of software to develop applications
- NodeJS
- Familiarity with JavaScript
Backend Technologies reading assignment questions:
-
How does a backend application normally store information?
Backend uses Database to store all related information. -
Name a few things backend developers need to do:
a) write server-side code;
b) write code to interact with Database;
c) ensure server-side code is secure free of vulnerabilities;
d) optimize server-side code to handle large volume traffic;
e) deploy the code online for users to interact with. -
What is a technology stack?
A technology stack contains layers of tools, programming languages that developers use for purpose of creating web and mobile applications.
Source: cleveroad.com
-
Name a popular backend stack.
A classic technology stack is LAMP, containing following layers:
Linux - for operating system;
Apache - server components;
MySQL as a database;
PHP - server-side language. -
Why is NodeJS convenient for front-end developers who want to start programming backend?
It is convenient because FE and BE function on same JavaScript programming language, making development process more efficient.
G.
- Server database.
- Write server side code and code to interact with database.
- Set of backend technologies that can work harmoniously to support backend projects.
- LAMP
- Single language capable of frontend and backend programming.
- in a database
- Writing server-side code, writing code to interact with database, deploying code online
- Traditionally the OS, Server, database, server-side language (LAMP)
- Django
- One single language over the entire application.
- How does a backend application normally store information?
They use databases to store information
- Name a few things backend developers need to do.
They need to build code that performs whatever tasks are needed for information flow and processing and then they need to deploy their code.
- What is a technology stack?
Is a collection of programming languages that construct the protocol on which a web service or application is being built.
- Name a popular backend stack.
A popular backend stack could include Django for deployment, PostgreSQL for the database and HTML-JavaScript for the user interface.
- Why is NodeJS convenient for front-end developers who want to start programming backend?
Because it is written in Java Script so there is no friction for communication between frontend and backend.
-
a backend application normally stores information in a Database
-
backend developers need to
a) write server-side code
b) ensure the server-side code is secure and optimized
c) deploy the server-side code
d) write code to interact with the database -
a technology stack is a group of backend technologies
-
a popular backend stack was LAMP: Linux, Apache, MySQL, PHP
-
NodeJS convenient for front-end developers who want to start programming backend because it is the same language as for front-end development, that is JavaScript. Using the same language accelerates the learning and programming curve. Also allows a developer to become a full stack developer (developing both front and back ends of the app).
- In the database on the server.
- wrting server-side code, writing code to interact with the database, ensuring that the server side code is optomised to ensure the ability to handle a large volume of traffic.
- It is , is a list of all the technology services used to build and run one single application.
- LAMP
- Because front end developper can use their knowledge of Javascript to code on the backend using nodejs
-
How does a backend application normally store information?
In a database. -
Name a few things backend developers need to do.
a. A backend developer writes server-side code which interacts with a database, to be deployed online for others to use.
b. Ensures that the server-side code is secure, free from vulnerabilities, and is optimised to handle a large amount of traffic. -
What is a technology stack?
A technology stack is a collection of technologies used to build and run an application. -
Name a popular backend stack.
LAMP: (L)inux, (A)pache, (M)ySQL, §HP. -
Why is NodeJS convenient for front-end developers who want to start programming backend?
NodeJS enables the use of JavaScript which was initially a front-end language in the backend. Therefore, frontend developers would be able to use a familiar language while learning to program the backend.
- On a server
- Writing server-side code, writing code to interact with a database and ensuring that the server-side code is secure and free of vulnerabilities.
- Set of backend technologies.
- LAMP
- Javasript is used on the client-side, you have one language over the entire application.
- How does a backend application normally store information?
On a Server in the Database
- Name a few things backend developers need to do.
- Write Server-side code
- Write Code to interact with database
- Coming up with system architectures
- Ensuring server-side code is secure & free of vulnerabilities (in collab with security team)
- Ensuring server-side code is optimized to handle large volumes of traffic
- Deploying code online so others can use service
- What is a technology stack?
The technology stack is a combination of programming languages, frameworks, and tools that developers use to build a web or mobile app. The two main components of any app are client-side (front-end) and server-side (back-end). Each layer of the application is built atop the one below, thus creating a stack.
- Name a popular backend stack.
L(inux)A(pache)M(ySQL)P(HP)
- Why is NodeJS convenient for front-end developers who want to start programming backend?
As JavaScript is a language used for Frontend and Backend and NodeJS is a framework that uses JavaScript, it makes it easier for Frontend developers to program the backend and no other language needs to be learned.
In a database
Write server code
Ensure code is bug free and safe
Deploys code online
Ensures code works with database
The classic set of backend technologies (the “technology stack”) is called LAMP. It is an acronym that stands for Linux (operating system), Apache (server), MySQL (database), PHP (server-side language) there are other stacks like FLASK
Node JS works with JavaScript which is a popular language