Backend Technologies - Reading Assignment

How does a backend application normally store information?
Database

Name a few things backend developers need to do.
Writing server-side code
Writing code to interact with a database (yes, I know, this falls under “writing server-side code”)
Coming up with system architectures, being clever about how the system does really well for the use-case at hand
Ensuring that the server-side code is secure and free of vulnerabilities (in collaboration with security teams)
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?
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).

Name a popular backend stack.
Python-the pyramid framework,
JavaScript-the Deno framework

Why is NodeJS convenient for front-end developers who want to start programming backend?
JavaScript is also used on the client-side, you have a single language over the entire application (assuming you’re building a web app). This basically gives you more bang for your buck — you have one language less to learn. This is especially true if you’re moving into backend after gaining experience with web frontend.

1 Like
  1. How does a backend application normally store information?
    Through the server or database
  2. Name a few things backend developers need to do.
    Ensure the code that interacts with the server side and the client side runs smoothly and seamlessly. Make sure there are no vulnerabilities and make sure it is not going to crash during periods of high usage
  3. What is a technology stack?
    a set that includes: opperating system, server, database, and 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?
    Because it uses Javascript for both back and frontend so you can be a fullstack web developer while only needing to learn one langauge
1 Like
  1. How does a backend application normally store information?
    In a database on the server
  2. Name a few things backend developers need to do.
    Writing server-side code that interacts with the database
    They need to ensure the code can handle large volume of traffic.
    They need to ensure about securities, so that there are no vulnerabilities in the system.
  3. What is a technology stack?
    A sum of server-side applications, for example LAMP
  4. Name a popular backend stack.
    Flask, Django
  5. Why is NodeJS convenient for front-end developers who want to start programming backend?
    Because they still can use their JavaScript skills to program on the server with the JavaScript language.
1 Like

Reading Assignment: Backend Technologies.

  1. How does a backend application normally store information?
    By save the information into 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?
    It’s a combination of technology languages.

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

  5. Why is NodeJS convenient for front-end developers who want to start programming backend?
    It’s because NodeJS is a JavaScript server-side framework, and front-end developers are using JavaScript as a client-side language.

1 Like

How does a backend application normally store information?
In a database.

Name a few things backend developers need to do.
Writing the code used be the server.
Writing the code that interacts with a database
Dealing with security and vulnerabilities.
Making sure the code is optimalised for high traffic.

What is a technology stack?
It’s a set of backend technologies

Name a popular backend stack.
LAMP.
Apache
MySQL
PHP

Why is NodeJS convenient for front-end developers who want to start programming backend?
A developer only requires one language to work with backend and frontend developing.

1 Like

1.How does a backend application normally store information?

In server’s database.

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

They write server side code, code for interacting with database, they ensure the code is secure and optimized for traffic so people can smoothly use your web service.

3.What is a technology stack?

A backend tech like LAMP, Flask or Django. Nowadays Node.js is most preferable.

4.Name a popular backend stack.

Node.js

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

Node.js is a JavaScript server-side framework built on the Chrome V8 engine and written in C++. You can use it in both stacks.

1 Like
  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 optimized enough to handle large volumes of traffic, deploying the code online so that other people can use your service…
  3. It’s a set of programming languages and frameworks used to build backend applications.
  4. LAMP (Linux, Apache, MySQL and PHP).
  5. NodeJS is convenient because it can be used in both Frontend and Backend development.
1 Like
  1. Database
    • write the server side codes, write the code to interact with database, make sure the server side code is secure, make sure the server side code is optimized and deployed the code online to make sure other people can use your service.
  2. Collection or list of all service you need to built an app
  3. LAMP
  4. It is a derived of Javascript so you got a single language to learn to perform frontend and backend
1 Like
  1. Through databases.

  2. Writing code to the database, code is secure and free of vulnerabilities, 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 includes all of the hardware and software systems that are needed to develop and run a single website, web app or mobile application.

  4. L(Linux) A(Apache) M(MySQL) P(PHP) LAMP.

  5. NodeJS is not good for specific task but for a beginners and for non complex projects Nodejs is perfect. Its great for being able to create on the back and front end with cost efficiency.

1 Like
  • 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 that interacts with the database

Make sure that the code they write is optimised for high volume requests.

  • What is a technology stack?

A set of back-end technologies used to build an application

  • Name a popular backend stack.

LAMP

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

Because NodeJS is a Javascript server-side framework and allows for facilitates the app development as Javascript is also used in the front-end (you have a single language across the entire application).

1 Like
  1. In a database
  2. Write server-side code
  3. A set of backend technology which works together
  4. Flask and JavaScript
  5. It can be used in both frontend and backend
1 Like
  1. it stores data in a database
  2. writing server side code, writing code to interact with the database, making sure there are no vulnerabilities
  3. its multiple different programming language’s that can work together
  4. Django, NodeJS and Flask
  5. because its based of of Javascript which is a front end programming language
1 Like
  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?
    It is a set of back end technologies, for example

  4. Name a popular backend stack.
    Linux (operating system), Apache (server), MySQL (database), PHP (server-side language).

  5. **Why is NodeJS convenient for front-end developers who want to start programming backend?
    As NODE JS is a framework of JAVA SCRIPT which allow you to interact with back and front end with only one language

1 Like
  1. How does a backend application normally store information?
    It uses a database to store info.

  2. Name a few things backend developers need to do.
    Write the code by which people can use a certain online service.
    Write code to interact with a database.
    Write server-side code.

  3. What is a technology stack?
    A set of backend technologies such as LAMP.

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

  5. Why is NodeJS convenient for front-end developers who want to start programming backend?
    Because now you can use Javascript both in frontend and backend, which saves you time having to learn another programming language.

1 Like
  1. database
  2. write code using backend stacks, ensure compatibility with front end
  3. A stack is the different software used to ensure that a backend server works.
  4. LAMP
  5. It allows both frontend and backend development
1 Like

1.) Back-end applications store information in databases
2.) 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
3.) A set of technologies often including an operating system, server, databased, and programming language.
4.) LAMP - Linux, Apache, MySQL, PHP
5.) It uses JavaScript, a widely used language on frontend applications.

1 Like

1.Through 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
  • Deploying the code online so that other people can use your service
    3.Is the The classic set of backend technologies .
    4.nobejs
  1. because you can use Java Script ,both for frontend and backend programming
1 Like
  1. A backend application normally stores information on a server.
  2. Backend developers need to determine which protocol they will write code according to - knowledge of the operating system, server, database and server-side language they’ll be using for that protocol.
  3. A technology stack is the infrastructure being created, a list of all the tech services to be used for the application being developed.
  4. Most popular backend framework in Python is Django.
  5. NodeJS is convenient because it is written with JavaScript which is also used on the client side. It allows for a single language to be used over the entire application.
1 Like
  1. In a database
  2. write a server side code, write the code to interact with database, ensure the server side code is safe and secure and can handle large volumes of data traffic and deeply the code online to be available for online users of your service
  3. Technology stack is the combination of operating systems, programming languages and framework. Classic example is: Linus (OS), Apache (server), MySQL(database) and PHP(server-side language). It’s used by developers to create applications and web solutions.
    4)LAMP - Linus (OS), Apache (server), MySQL(database) and PHP(server-side language)
  4. Node is JavaScript is a server- side framework and is used as front and backend language therefore can be used as a single language to build the whole application.
1 Like

Q1: How does a backend application normally store information?
A: Backend applications normally store information via servers and databases.

Q2: Name a few things backend developers need to do.
A: A few things backend developers need to do are as follows:

  • Write server-side code
  • Write code to interact with the database
  • Ensure that the server-side code is secure and free of vulnerabilities
  • Ensure that the server-side code is optimised enough to handle large volumes of traffic
  • Deploy the code online so that other people can use your service.

Q3:What is a technology stack?
A: A technology stack consists of an operating system, a server, a database,
and a server-side language.

Q4: Name a popular backend stack.
A: The classic set of backend technologies is called LAMP. Other backend technologies which have
replaced LAMP are ‘Flask’ and ‘Django’. Another very popular language for backend is Javascript,
and the corresponding framework being ‘NodeJS’.

Q5: Why is NodeJS convenient for front-end developers who want to start programming backend?
A: NodeJS is a single language that is and can be applied over the entire application, I.e; both
frontend and backend.

1 Like