Backend Technologies - Reading Assignment

1- Frontend developer like Ui, UX

2- HTML, JAVA script, CSS

3- Backan developer

4- Backend developer using PHP. PITON, JAVA Or java script

5- MySQL, SQL Server, PostgresSQL, and Oracle.

1 Like
  1. A backend application normally stores information in a database.

  2. Backend developers roles and responsibilities:

  • Good knowledge of the backend programming language and the framework;
  • Database administration;
  • Content management system development, deployment, and maintenance;
  • API integration;
  • Accessibility and security compliance;
  • Optimize server-code to scale applications to handle load changes.
  1. A technology stack is a set of all the technology services used to build and run a web or mobile application. It is a combination of programming languages, frameworks, libraries, servers, software, and other tools used by backend developers.

  2. LAMP

  3. NodeJS is convenient for front-end developers who want to start programming backend because of the ease of handling the entire application in the same programming language.

1 Like
  1. How does a backend application normally store information?
    A. Information is normally stored in a Database.
  2. Name a few things backend developers need to do.
    A. Writing server-side code, code to interact with a database, making sure the code is secure, free from vulnerabilities, optimized to handle large traffic .
  3. What is a technology stack?
    A. LAMP. Linux, Apache, MySQL, PHP.
  4. Name a popular backend stack.
    A. Django
  5. Why is NodeJS convenient for front-end developers who want to start programming backend?
    A. Because it is a JavaScript server-side framework and since JavaScript is also used in frontend, you will use a single language over the entire application for web app.
1 Like

1 In a database on a server

2 Writing server-side code

Writing code to interact with a database

Deploy code for multi use of servers

3 The system software and related support programs ++ working together

4 Django ,Flask ,(LAMP)

5 With JavaScript on the frontend (client side) makes it one language operation

1 Like
  1. How does a backend application normally store information?

A server’s database

  1. Name a few things backend developers need to do.

Writing server-side code, code to interact with data base, ensuring the code is secure and free of vulnerabilities, ensuring the server-side is optimized enough to handle large volumes of traffic and deploying the code online for people to use your service.

  1. What is a technology stack?

It is the backend technologies used for its development also know as LAMP, which is an acronym for Linux (operative system), Apache (server), MySQL (database). PHP (server-side language).

  1. Name a popular backend stack.

The classic LAMP, Python and JavaScript.

  1. Why is NodeJS convenient for front-end developers who want to start programming backend?

Because NodeJS uses the same language as the frontend (JavaScritp), so you don’t have to worry about learning a new coding language.

1 Like
  1. How does a backend application normally store information?
    It normally stores in a database.

  2. Name a few things backend developers need to do.
    They write, secure, and maintain server-side code. They also work to ensure scalability to handle growing volume.

  3. What is a technology stack?
    It’s a combination of software components that allow for the dynamic application of internet related apps.

  4. Name a popular backend stack.
    The LAMP stack is still very widely used, so I believe it’s most popular to date so far.

  5. Why is NodeJS convenient for front-end developers who want to start programming backend?
    It allows you to build using javascript, so there’s no need to learn any secondary languages to get started.

1 Like
  1. in a database
    2.set up database, server, load testing,speed, security of the app.
  2. Different technology components that you need to use as a whole.You need all of them to work together for the final product to be complete.
  3. LAMP-. Linus(OS), Apache (server), MySQL(database), PHP (srver side language)
    . Because it’s derived from Javascript meaning it’s very easy for a front-end dev to jump inas they already are familiar with javascript.
1 Like
  1. How does a backend application normally store information?
    Backend store information in SOFTWARE and DATABASE

  2. Name a few things backend developers need to do.
    Writing code to interact with database
    Deployng code I life to give possibly to users to interact

  3. What is a technology stack?

LAMP. It is an acronym that stands for Linux (operating system), Apache (server), MySQL (database), PHP (server-side language).

  1. Name a popular backend stack.
    JavaScript PYTHON

  2. Why is NodeJS convenient for front-end developers who want to start programming backend?
    Becouse they are used in the client side and have sigle language

1 Like

How does a backend application normally store information?

In the database

Name a few things backend developers need to do.

In short: Needs and choose technlogy stack.

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

What is a technology stack?

Collection of technology which using in your back end.

Name a popular backend stack.

Lamp = LINUX(Operating system), APACHE(Server), MYSQL(Database) AND PHP(server-side language)

Why is NodeJS convenient for front-end developers who want to start programming backend ?

NodeJS is a server-side framework, the client side also use Javascript. Using one single language over the entire application gives you more BANG for your buck!

1 Like

Name a popular backend stack.

JavaScript is a programming language, used by a backend stack like NodeJS, but is not a backend stack by himself.

If you have any more questions, please let us know so we can help you! :slight_smile:

Carlos Z.

2 Likes
  1. in databases
  2. learn servers, databases and APIs as well as having some knowledge of front end development and how front/back end work.
  3. the framework upon which the backend sits: Linux (operating system), Apache (server), MySQL (database), PHP (server-side language).
    4 Lamp
  4. it brings the client side language Java Script to the server. - provding a single language over the entire application.
2 Likes
  1. How does a backend application normally store information?
    A backend application normally stores information in a database.
  2. Name a few things backend developers need to do.
    A backend developer is responsible for writing code that allows the front-end software to retrieve and store information in the database. The backend developer needs to make sure that data retrieval happens in an expedient manner. Lastly, the backend developer is responsible for the security of the data.
  3. What is a technology stack?
    A technology stack consists of the operating system, the Web server software, the database and the software used to actually code the application.
  4. Name a popular backend stack.
    An example of a popular backend stack is LAMP (Linux, Apache web server, MySQL DB, PHP).
  5. Why is NodeJS convenient for front-end developers who want to start programming backend?
    NodeJS is convenient because it is essentially Javascript with which most front-end developers are already familiar.
1 Like
Centralized IT Infrastructure

Backend Technologies

1.How does a backend application normally store information?

Databases provide an interface to save data in a persistent way to memory. Storing the data in a database both reduces the load on the main memory of the server CPU and allows the data to be retrieved if the server crashes or loses power.

Many requests sent to the server might require a database query. 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.

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 optimized 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?

A technology stack , also called a 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.Name a popular backend stack.

Two of the most commonly used stacks are MEAN (MongoDB, Express.js, AngularJS, and Node.js) and LAMP (Linux, Apache, MySQL, and PHP.) MEAN stack development is popular because applications can be written in one language for both server and client-side projects. LAMP stack development is used primarily for developing dynamic websites and web applications.

5.Why is NodeJS convenient for front-end developers who want to start programming backend?

NodeJS is convenient for front-end developers who want to start programming backend over other frameworks is that since JavaScript is also used on the client-side, you have a single language over the entire application (assuming you’re building a web app).

1 Like

1- I think it’s stored on a server, but I didn’t find this answer clearly in the reading.

2- Backend developers need to:
A- Write server-side code
B- Write code to interact with a database
C- Deploy the code online so that other people can use your service
D- Ensure that the server-side code is optimal enough to handle large volumes of traffic

3- A technology stack is a collection of technologies used in your backend infrastructure. It includes the operating system, web server, database, and programming language. BUT- is a tech stack the same as a framework? I’m a bit confused!!!

4- If a backend stack is the same as a tech stack, which is then the same as a framework, then I’ll say “Django.”

5- NodeJS is convenient for front-end developers as it uses the same language as front-end development, which is JavaScript. NodeJS brought this client-side language to the backend (server side), therefore making it easier to work in backed development if you already know it.

1 Like
  1. How does a backend application normally store information?
    – A backend application normally stores 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 and or other servers
    – Ensuring the code is secure and free from vulnerabilities
    – Ensuring the code is optimized to handle large volumes of traffic
    – Deploying the code

  3. What is a technology stack?
    – A technology stack is a set of technologies that can be used to build an application. It consists of the Operating System, the Application Server, the Database, and the server-side language

  4. Name a popular backend stack.
    – A popular backend stack is Python (Django) and JavaScript (NodeJS)
    – A classic technology stack is LAMP - Linux (OS), Apache (Server), MySQL (Database), and PHP (Server-side language)

  5. Why is NodeJS convenient for front-end developers who want to start programming backend?
    – NodeJS is JavaScript and JavaScript is frequently used for client-side development and is also the so it provides for a single language to be used over the entire application and makes it easy to transition from being a JavaScript front-end developer to a NodeJS back-end developer

1 Like

Excellent answers sir, well documented! Please keep them like that :muscle:

Carlos Z.

Hello miss, yes we could say that a tech stack is the same as a framework, basically because it deliver the same has a software framework, a set of tools that provide the environment necessary for programming development.

If you have any more questions, please let us know so we can help you! :slight_smile:

Carlos Z.

  1. How does a backend application normally store information?
    In Databases.

  2. Name a few things backend developers need to do.
    write code for interact with the Database, ensure the security of the server, ensure
    the server is capable to manage high volumes of traffic.

  3. What is a technology stack?
    Its the combination of programming languages, tools and frameworks that the
    developers use to create web and mobile applications.

  4. Name a popular backend stack.
    LAMP Linux, Apache, MySQL and PHP.

  5. Why is NodeJS convenient for front-end developers who want to start programming
    backend?

    It is a JS server side framework. JS can be used in the client side so you can have
    a single language over all the web application.

1 Like
  1. in a Data base
    2.writing server-side code / deploying the code online so others people can use the service /write codes to interface with Database
    3 Technology Stack is called LAMP which are different server side application such as Linus PHP and others
    4 Django / Nodejs
    5 because it used the server Java script and can be in many servers as a language to interact
1 Like
  1. How does a backend application normally store information?
    In a database
  2. Name a few things backend developers need to do.
    they write server code, write code to interact with a database, ensure the code is secure and has no vulnerabilities, ensure the code can handle lots of traffic securely and efficiently
  3. What is a technology stack?
    It is a set of components that work together, used to create an api such as a language, a server, database and a server side language.
  4. Name a popular backend stack.
    LAMP
  5. Why is NodeJS convenient for front-end developers who want to start programming backend?
    Saves time needed to learn a second language since it brings the client side language to the server side with a popular front end language java script.
1 Like