- the information itself is stored in a DB
2.write secure and reliable code for running the backend, make sure there is enough troughput, that the backend is reachable by the frontend,… - all the components of your backend infrastructure, server, db, OS,…
- LAMP
- NodeJS enables the usage of javascriptprogramming on the backend. So the frontend developer who already is used to javascript can reuse this knowledge to learn backend programming
-
How does a backend application normally store information?
In a database -
Name a few things backend developers need to do.
- Set up database
- Write server side code
- Optimize server side code is able to handle high traffic
- Debug and secure server side
*Deploy code online so other people may use
-
What is a technology stack?
A technology stack is a combination of different languages, frameworks, and tools that developers use in order to build an app. These tools are stacked on top of eachother and are made to work together. -
Name a popular backend stack.
A popular back-end stack is LAMP: Linux, Apache, MySQL & PHP. Linux is the operating system, Apache is the web server, MySQL is the database and PHP is the scripting language. -
Why is NodeJS convenient for front-end developers who want to start programming backend?
It provides a server-side framework using JS. Now there’s no need to learn another language if you already know JS.
1In a database.
2Writing server-side code, to interact with a database, ensure security
3It’s a set of programming languages and frameworks used to build backend applications.
4LAMP: Linux, Apache, MySQL and PHP.
5Because Nodejs is a JavaScript server-side framework. It allows developers to join client-side too with only one programming language.
1 usually through a database.
2 check security and vulnerabilities,ensuring the code can handle large volumes of traffic,deploy the code online,write code server-side and code that interact with the database.
3 a stack is a bundle of components used to manage everything (LAMP= Linux,Apache,MySQL,PHP)
4 Flask,Django
5 because with only 1 code we can manage front+back end.
- How does a backend application normally store information? On DB
- Name a few things backend developers need to do. Bugfix Ing, Securing Traffic, Security, ServersideCode,…
- What is a technology stack? Backend components
- Name a popular backend stack. Lamp Linux Apache MySQL PHP
- Why is NodeJS convenient for front-end developers who want to start programming backend? it’s related to Javascript, a fe language
-
In a databasevg
-
BE developers write DB code, secure and optimize the datasets and servers
-
A tech stack is a framework of how the the systems are going to interact with each other
-
LAMP: Linux, Apache, MySQL, PHP
-
Since if JavaScript is used on the front you would be able to have one laguage for the entire application
- 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, deploying the code online so that other people can use your service
- A bunch of technologies (server, database, server-side language etc.) you use on your backend
- Django
- You have as single language over the entire application (web application)
- Database
- server side code, interaction with database, server bug free, ensure large traffic, deply code
- it’s a functioning system of components ex: LAMP os/server/db/code
4)Django - written serverside JS (FE lang) = Both FE BE possible
-
A backend application normally stores information in a database.
-
Backend developers may need to do the following:
- 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.
-
A technology stack is a set of classic backend technologies (e.g. LAMP, which is an abbreviation of Linux (operating system OS), Apache (server), MySQL (database), PHP (server-side language).
-
NodeJS, a JavaScript server-side framework built on Chrome V8 engine and written in C++.
-
Since JavaScript is often used for the client side (front-end) development, using NodeJS would simplify the entry barrier for such front-end developers because the same language can be used over the entire application and its development.
In the server.
Writing server side code
writing code to interact with a database
deploying code online so that others can use the resource
optimizing and handling large volumes of traffic
keep code security and vulnerabilities under check
A collection of different combinations of programming languages, tools, and components to build a software application
The classical set of backend technologies called LAMP, Linux Apache MySQL PHP
Since Jave is used in frontend the programmers are initially familiar with the tool making it easy to adapt to backend.
-
How does a backend application normally store information?
It stores it on a server/database -
Name a few things backend developers need to do.
They have to make sure that the software runs on the server. So program everything secure and without any vulnerabilities. Also, they need to make sure that the interaction with the clients works (deploy it online) -
What is a technology stack?
It consists of operating system, database, server, programming language -
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 in this case you can use JavaScript as the programming language on the frontend and backend. Two flies with one stone!
-
How does a backend application normally store information?
In a db -
Name a few things backend developers need to do.
Set up the db, writing server-side code, ensuring the server side code is secure and able to handle heavy traffic loads, integrating API’s, documentation, debugging. -
What is a technology stack?
A set of tools that are integrated to create a web app, made up of an OS, server, DB and server-side language. -
Name a popular backend stack.
LAMP -
Why is NodeJS convenient for front-end developers who want to start programming backend?
JS is used on the front end and with NodeJS, they essentially use the same language on the back end so access is very easy.
Excellent answer sir! really well documented! keep it like that please!
Carlos Z.
-
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 and free of vulnerabilities
-Ensure that the server-side code is optimized enough to handle large volumes of traffic
-Deploy the code online so that other people can use your service.
-Work successfully with frontend developers & designers to ensure a functional and friendly experience for a user. -
What is a technology stack?
A set of backend technologies. -
Name a popular backend stack.
LAMP: Linux (operating system), Apache (server), MySQL (database), PHP (server-side language). -
Why is NodeJS convenient for front-end developers who want to start programming backend?
Because JavaScript is also used on the client-side or front-end. You have a single language to work with over the entire application.
1.Backend application normally store information in a database.
2.Wrtie a server-side code, write code to interact with server , ensure server-side code is secured , free of vulnerabilities , and optimised enough to handle large volume of traffics.
3.Technology stack is a set of technologies and combination of programing languages for developers, in order to build a web or application.
- LAMP ( Linux, Apache,MySQL, PHP) and Node JS are popular
5.NodeJS is convenient because it is JavaScript that can be used on Frontend.
-
How does a backend application normally store information?
The backend application communicate with the fontend via the server, this one receive requests and send a response using a handler functions.Requests received by the server to store informations are transfered to the backend app that store data in trhe database.
The server receive the request–> Transfer the request to app–> App store data in database -
Name a few things backend developers need to do.
- Understand the server
- Learn about database
- Understand about HTTP
- Understand about API
-
What is a technology stack?
Is the server pack that will handel the frontend request and backend, usualy is composed from (Operating system should be a server version(Linuxserver Or Windows server), a webserver (Exp. Apache, Tomcat, Nginnx…), Database (Exp: MySql, MariaDB…), and a programming language for the frontend that will communicate with the backend (exp PHP, Django…) -
Name a popular backend stack.
LAMP is the most popular Backend stack -
Why is NodeJS convenient for front-end developers who want to start programming backend?
Because they are used to the JavaScript in the frondend development, will make it easy for them to continue with the same programming language in the backend. 1 Language is used and learned
-
How does a backend application normally store information?
a) The backend application will store information in a database. -
Name a few things backend developers need to do.
a) Some things backend developers do are:
i) Writing server-side code
ii) Writing code to interact with a database
iii) Ensuring that the server-side code is secure and free of vulnerabilities
iv) Ensuring that the server-side code is optimised enough to handle large volumes of traffic
v) Deploying the code online so that other people can use your service -
What is a technology stack?
a) A “Technology stack” is a set of technologies that are needed to develop the backend of a system. -
Name a popular backend stack.
a) A common Technology Stack is “LAMP” (Linux – OS, Apache – server, MySQL – database, PHP – server-side language). -
Why is NodeJS convenient for front-end developers who want to start programming backend?
a) NodeJS is convenient for both front end and backend developers because it uses the same programming language – JavaScript.
-
in a database, for example MySQL
-
Backend-dev work examples:
- Write server-side code using one of the languages seen in the article before (php, python, javascript,…)
Interact with a database (knowing for example how to make queries to the db, how to write into it etc.) - ensuring the code produced is:
a) secure, testing for possible bugs/vulnerabilities
b) does work also in high-traffic situations (e.g. Amazon on black friday)
-
a technology stack is a kind of “bundle” needed to run the backend of an application.
-
The author mentioned the example “LAMP” which stands for Linux, Apache, MySQL and PHP. Hence, the complete package including server, OS, database and programming language. There are of course lots of other stacks, but LAMP is the classic one.
-
A front-end dev should already know JavaScript, so he/she doesn’t need to learn a new language: NodeJS is a JavaScript server-side framework.
-
How does a backend application normally store information?
The information is normally stored in a server fetched from a database. -
Name a few things backend developers need to do.
write server side code, write code to interact with database, make sure the server run smoothly and securely, make sure the server side code can handle large volume of traffic, deploy code online so others can use your service -
What is a technology stack?
It’s a classic set of technology used by backend developers. -
Name a popular backend stack.
Apache -
Why is NodeJS convenient for front-end developers who want to start programming backend?
JavaScript is used in both front-end and backend (NodeJS) which is bang for the buck
-
A back end application normally stores information by putting it on the database.
-
A few things developers need to do are; a) write server-side code, b) write code to interact with a database, c) ensure the server-side code is secure and free from vulnerabilities, d) ensure the server-side code is optimised enough to handle large volumes of traffic, and e) deploy the code online so people can use the service.
-
A technology stack is a set of back end technologies which include the operating system, server, database and server side language.
-
A popular back end stack is LAMP - Linux, Apache, MySQL and PHP.
-
NodeJS is convenient for front end developers who want to start programming back end because they don’t have to learn a new programming language, as the server understands NodeJS.