- Database
- write server side code that interacts with a database and it’s free of vulnerabilities while still being able to handle large volumes of traffic. They also need to make it available online
- A list of frameworks, libraries, and languages that can be used together to build an application
- LAMP, MEAN
- NodeJS is javascript for the backend. Most frontend developers will be familiar with JS from their work on the frontend
-
A backend application stores information in a database.
-
Some things backened developers do are: writing server-side code, writing code to interact with a database, ensuring that the server-side code is free of vulnerabilities, ensuring the server-side code is optimized for the expected volume of traffic, and deploying the code online so that other people can use the service.
-
A technology stack is a set of backened technologies.
-
A popular backend stack is called LAMP, which consists of Linux (OS), Apache (server), MySQL (database), PHP (server-side language).
-
NodeJS is convenient because it uses the same language used in the frontend (JavaScript) .
1.stored it in the database server
2.a)writing server side code
b)writing code to interact with the database
c)ensuring the server side code is secured and can work optimal under a high user traffic
d)deploying the website to the internet
3. it is a classic set of backend technology, used in Linux, run Apache as server,storing data in MySQL, and call the data back using PHP server-side language
4. NodeJS.
5.because it has the same language, JavaScript.
-
A backend application will normally store information on a server or database of some type.
-
Backend developers with need to “write server-side code, write code to interact with a database, ensure that the server-side code is secure and free of vulnerabilities, ensure that the server-side code is optimized enough to handle large volumes of traffic, and deploy their code online so others can use the service.”
-
A technology stack is a grouping of different back-end technologies.
-
LAMP (Linux, Apache, MySQL, and PHP) is one such example of a stack. Django and NodeJS are other such examples.
-
You have to only know one language for both the front-end and back-end of development. There is also a large amount of community support around JavaScript and NodeJS.
-
Backend application stores informatiom in a database within a server.
-
Protect and secure data, write code to interact with database, enable API s and write other code to interact with “dumb” clients
-
A “Technology Stack” is all the compatable group of functioning elements required to operate a solution - built on top of each other - EG: Server, Operating System, Database, Server side Language
-
LAMP is a popular backend stack. Linux - Apache - Mysql - Php
-
Because they don’t have to learn a new language to do so.
-
How does a backend application normally store information?
On a server database -
Name a few things backend developers need to do.
Writing the code that interacts with the database.
Making sure that the code is protected from vulnerabilities. -
What is a technology stack?
A classic set of back end technologies. -
Name a popular backend stack.
LAMP -
Why is NodeJS convenient for front-end developers who want to start programming backend?
The language applies for both ends meaning that you don’t have to study another language.
- Backend applications normally store information on a database.
- Writing server-side code, making sure it is secure and reliable, using API’s to communicate with frontend, making sure it is optimised to receive a high volume of requests from the frontend.
- A tecnhology stack contains: a database, a server, server-side language and an operating system.
- Django is a popular backend stack used with Python.
- NodeJS is popular and is it uses one language across the whole application, front and back-end.
- database
- interaction with databases, code running on the server, optimizing server-side code (security, avoiding loopholes, performance sufficient for targeted size of accesses)
- a complete set of platforms, necessary to run web-based applications. best known is LAMP; linux/os; apache/webserver; mysql/database; php (development)
- python and javascript frameworks became most popular by now. node.js is the choice of many.
- they can continue to code in javascript, they already know from frontend-developping
How does a backend application normally store information? In a database
Name a few things backend developers need to do. Write server-side code,
Write code to interact with a database, ensure that the server-side code is secure, deploy the code online so it can be used by other people…
What is a technology stack? Is the set of components that form the system - operating system, database, server and server side language
Name a popular backend stack.LAMP
Why is NodeJS convenient for front-end developers who want to start programming backend?NodeJS is a JavaScript server-side framework and JavaScript is also used on the client-side, so there´s one single language over the entire application, so one language less to learn.
- in a database
- write code running on the server, interact with database, make sure backend is running stable and secure, ensure APIs to frontend are working
- A set of technologies running in the backend, e.g. LAMP (Linux, Apache, MySQL, PHP)
- LAMP
- Because it enables them to use JavaScript (frontend language) for backend —> they don‘t need to learn a new language
-
How does a backend application normally store information?
In a database. -
Name a few things backend developers need to do.
Backend developers write server-side code; they write code to interact with a database and they make sure that the server-side code is able to handle large volumes of traffic. -
What is a technology stack?
It is the set of backend technologies which is called LAMP.
LAMP stands for Linux (operating system), Apache (server), MySQL (database), PHP (server-side language) -
Name a popular backend stack.
Flask. -
Why is NodeJS convenient for front-end developers who want to start programming backend?
NodeJS is convenient for front-end developers who starts programming backend because it uses Javascript so there is not need to learn another language.
-
How does a backend application normally store information?
Within a database -
Name a few things backend developers need to do.
Writing server-side code, ensure the code is secure, & optimized, write database interaction code. -
What is a technology stack?
A framework that made up of the components of a backend -
Name a popular backend stack.
Traditionally LAMP (Linux, Apache, MySql, PHP) -
Why is NodeJS convenient for front-end developers who want to start programming backend?
Same language between front & backend (no need to learn the serverside language (eg. PHP))
Glenn_CostaRica
1. How does a backend application normally store information?
The backend is a computation system that is, usually, separated from the application that operates the user experience; it can even be far away from the computer of the user in a server. As part of this core system, in the same server or in a different server, there usually is a separate subsystem where the data of the system is stored: it’s the database. All the information of a system is stored in the database.
2. Name a few things backend developers need to do.
A backend developer is in charge of the side where all the crucial and critical computations of the system – where those computations that constitute the core functionalities of the system – are stored and where they run. Therefore, this developer is in charge of the code of the server side, having to take care that the system does what it was built for. This includes many possible tasks as building / testing / maintaining the core logic of the system; building / testing / maintaining the databases; taking care of the connection between the logic side of the backend and its databases; ensuring the security of the backend and being sure there are no critical vulnerabilities; taking care of the capacity of the system to be efficient even in circumstances of high traffic; as well as others.
3. What is a technology stack?
A “technology stack” is a set of programming components where each exists separately and can be based on its own language and have its own rules of use, where also the whole set is available for developers to use together as one toolbox ideal for programming applications.
4. Name a popular backend stack.
One popular backend stack is LAMP: Linux (operating system), Apache (server that runs in the back), MySQL (database system manager), PHP (server-side language).
5. Why is NodeJS convenient for front-end developers who want to start programming backend?
NodeJS is a JavaScript runtime environment that executes JavaScript code in the backend, as opposed to most JavaScript code which traditionally ran only in the frontend. Since the NodeJS language is based on JavaScript, a language many frontend developers use, NodeJS turns into an ideal backend system to interact with, if seen from the perspective of a frontend coder. A frontend specialist can interact with the backend using the same language and many of the same tools used for the frontend thanks to NodeJS.
-
A backend application normally stores information with a database. Databases are commonly used on the back-end of web applications. These databases provide an interface to save data in a persistent way to memory. A client might request information that is stored in the database, or a client might submit data with their request to be added to the database.
-
A few things backend developers need to do are:
- Writing server-side code
- Writing code to interact with a database
- Ensure that the server-side code is secure and free of vulnerabilities
- Ensure that the server-side code is optimized enough to handle large volumes of traffic
- Deploying the code online so that other people can use your service
-
A technology stack is a name given to the classic set of backend technologies called LAMP. This acronym stands for Linux (operating system), Apache (server), MySQL (database), PHP (server-side language).
-
Two popular backend stacks are Flask and NodeJS:
-
Flask is a popular backend framework written in Python. Django is the most well known and popular backend framework written in Python. Many developers start with Flask and move to Django after gaining experience.
-
NodeJS is a JavaScript server-side framework built on the Chrome V8 engine and written in C++. It is a very popular and powerful framework.
- NodeJS is convenient for front-end developers that want to start programming the backend of a web app because they can singularly use JavaScript coding language they are already familiar with from the client-side on the backend too.
-
On a database
-
Backend developers;
-Write server side code
-Ensure server side code is secure and interacts with the data base
-Ensure server side code can handle large volumes
-Deploy the code online to help other users -
Technology stack is a group of server-side applications, e.g LAMP
-
A popular backend stack is Flask
-
NodeJS is convenient because it uses the same language
-
The information is stored into a centralized Database on the server
-
Backend developers need to be able use the database an make it run smoothly
3+4. Technology stack is the usual tool box of the back en developer. Although it is changing rapidly its basics are: “LAMP” - Linux Operating System, Apache server, MySQL Database and PHP server-side language.
- NodeJS is convenient because it can be used in Javascript, and frontend also car be coded in Javascript which means its one less language to learn for devs. One language for both sides instead of two.
Question: what does a framework mean ? it shows up in the text but I don’t think it is being introduced/ defined anywhere ? @illyushin
- A backend application stores information in a database
- 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 and Deploying the code online so that other people can use your service
- technology stack is called a LAMP It is an acronym that stands for Linux (operating system), Apache (server), MySQL (database), PHP (server-side language).
- Javascript
- Nodejs is very popular becase it services both backend and frontend. therefore giving the programmer only one language to use fir both back and front end users.
-
Database
-
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 optimized enough to handle large volumes of traffic
Deploying the code online so that other people can use your service -
Backend technologies (Collection of technologies)
-
NodeJS and Django
-
Working fronend you will be familiar with Javascript and NodeJS is a form of Javascript on the server side and therefore it should be easy to learn.
3. What is a technology stack?
Quite close sir, but more likely to a set of backend technologies, meaning an “all-in-one tool box” for backend development. A combination of server, operating system, database and server side language or a framework which helps the different elements to communicate with each other.
4. Name a popular backend stack.
Not quite right sir, JavaScript is a programming language, the answer on your 3rd question is more likely to be one of the most known backend stack.
Hope this gives you a clear view of the subject, keep learning!
If you have any doubt, please let us know so we can help you!
Carlos Z.
thanks for your input