Backend Technologies - Reading Assignment

  1. How does a backend application normally store information?

Typically a backend application stores information in a database on a server.

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

*backend developers need to ensure the frontend (client) can communicate with the server/s (backend) efficiently and effectively.

  • Backend Developers ensure the code is secure and error free

  • they setup/ create the server

  • they disseminate code via sites like Github to contribute to the community to foster collaboration and review best practices

  1. What is a technology stack?
    A technology stack is the combining or layering of different coding languages (front and backend in the case of a “fullstack”) and processes necessary to deploy/implement the software, service, application ectera. Those processes/languages are the OS,server, Database, Database language

  2. Name a popular backend stack.

currently LAMP is the most popular backend stack. LAMP is an acronym for Linux, Apache, MySql and PHP

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

NodeJS is convenient because it is basicly Javascript. So theoretically one could learn a singular language and still be a “full stack” programmer.

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

Server & database.

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

-Writing behind the scenes code so that it runs properly
-So that whatever you program can handle heavier traffic
-So database can be interacted with properly

  1. What is a technology stack?

Everything you need to program and deploy the app. Between front and back end.

  1. Name a popular backend stack.

LAMP standing for Linux, Apache, MySQL, PHP.

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

You can use Javascript, which is the same language, on the front end. And then be a full stack developer with one language. Saves time

1
MySQL Databases

2
write code, ensure the code is free of vulnerabilities and secure, code optimizations (handle large traffic)

3 /4
the classic set of backend technologies: LAMP. stands for Linux (operating system), Apache (server), MySQL (database), PHP (server-side language).

5
you have one single language over the entire application. means you have one language less to learn. that makes it easier to move into backend after having some experience with web frontend.

1-How does an application usually store information in the background?

Back-end applications make use of databases such as mysql or mongodb to store information.

2-Mention some things that backend developers should 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
  • Implement the code online so that other people can use your service

3-What is a technology stack?

It is the set of tools that the developer or programmer will use.

4-Name a popular backend stack.

The popular stack is called LAMP.

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

Because you will use only one language in the programming of the entire application. And it will be easy to use for frontend programmers who already know Javascript.

1 How does a backend application normally store information?
In a database such as MySQL

2 Name a few things backend developers need to do.
Backend developers will need to learn about databases and which is best for what project/program, frameworks ans servers.

3 What is a technology stack?
This would be Linux as an operating system, Apache as a server, MySql as a database and PHP as a program other wise known as LAMP stack. However, due to the power of javaScript it’s number one rating is slowly diminishing.

4 Name a popular backend stack
Node.JS as a backend stack is extremely powerful in all round, one major advantage being that it is a javaScript framework and so an entire application can be written in one language.

5 Why is NodeJS convenient for front-end developers who want to start programming backend?
Because NodeJS is a javaScript framework and so there will be familiar features thus enabling a smoother transition.

1 In Databases
2 Need to choose back-end programming language, data base.
3 It is a combination of programming languages, tools and frameworks.
4 Most popular is Django
5 It allows developers to join client-side so with one language you can program front and back end.

  1. In a database.
  2. Write server-side code and code to interact with database; ensure server-side code is secure and not vulnerable; ensure code can handle large traffic; deploy code so others can use your service.
  3. A combination of operating system, programming languages, and software that enable you to build what you are creating.
  4. LAMP, Django, NodeJS
  5. NodeJS uses Javascript, so a developer can use Javascript for both front-end and back-end development.

How does a backend application normally store information?
In databases

Name a few things backend developers need to do.
They write server-side code, write code to interact with a database, ensure that server-side code is secure, ensure that server-side code can handle high-volume traffic, and deploy code online.

What is a technology stack?
It’s the classic set of backend technologies for server-side functionality, such as LAMP (Linux, Apache, MySQL, and PHP).

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

Why is NodeJS convenient for front-end developers who want to start programming backend?
NodJS is convenient for frontend devs to start on the backend because it can be used on both sides, which means they don’t have to learn an additional programming language for the backend.

  1. Backend applications normally store information in databases.
  2. Backend developers will do things like write the code that interacts with the database. They will be certain the server’s code is secure with no bugs.
  3. A technology stack is the combination of languages and frameworks.
  4. A popular backend stack is LAMP.
  5. NodeJS is a convenient way for front-end developers to start programming in the back-end because it also uses JavaScript like many front-end applications.
1 Like
  1. A backend application normally store information in a database.

  2. Here are a few things backend developers need to do : program the functions that send data to the frontend, organize database and transfer of data, write the code of complex functionalities, configure the server(s) and ensure its security, install the code in production and maintain it so that it can be used at anytime.

  3. A technology stack is a group of tools that are complementary and that work well together.

  4. A popular backend stack is : LAMP i.e. OS = Linux, server = Apache, DB = MySQL, language = PHP.

  5. NodeJS is convenient for frontend developers who want to start programming backend, because the frontend developpers know JavaScript and can program immediately with NodeJS which also uses JavaScript language.

1 Like
  1. On a database via a server.

  • 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
  1. the term for backend technologies, traditionally referred to as “LAMP”

  2. LAMP= The acronym that stands for Linux (operating system), Apache (server), MySQL (database), PHP (server-side language).

  3. Node JS is server-side JavaScript, making it one less language to learn.

  1. in a database
  2. writting code to interact with the database, writting code to interact with the front end
  3. A bunch of technologies needed and configured together to run a server
  4. Lamp (linux, apache, mysql, php)
  5. Because it uses javascript, a front end language
  1. A backend application stores its data in a database.
  2. Backend developers generally do these things: writing of server-side code, as well as code that interacts with the database; ensuring the security and integrity of the server-side code and optimizing it to handle high throughput, and deploying the code online, so that the client-side software can connect to the application.
  3. A technology stack is a set of backend technologies, including languages, frameworks, APIs, server software and operating systems.
  4. The traditional backend stack is called LAMP, made up of Linux, Apache, MySQL and PHP.
  5. NodeJS is a backend framework for the most widely used frontend language Javascript. That’s what makes it so convenient for frontend developers.
  1. In a database.
  2. Writing server-side code, to interact with a database, ensure security, ensure volume of traffic optimisations, drinking coffee.
  3. It’s a set of programming languages and frameworks used to build backend applications.
  4. LAMP (Linux, Apache, MongoDB and PHP) is one stack example.
  5. NodeJS is popular because it’s a server-side JavaScript framework. So if you already know JavaScript (a client-side language), you should spend less time learning the backend.
  1. In a database

  2. Write server side code, code to interact with databases, ensure the server side code is free of bugs and secure, ensure stability of the server side code (dealing with large amounts of requests), In order to be able to do so they need to have knowledge of HTTP, API’s and their use.

  3. The technology stack in this context is the combination of operation system, server, database, programming language.

  4. LAMP - Linux (OS), Apache (Webserver), MySQL (database), PHP (programming language)

  5. As NodeJS is a server side programming frame work based on the in the frontend used JavaScript. Therefore it is the same language for frontend and backend.

  1. The backend application is stored on a server and usually fetched from a database

  2. Backend developers need to be skilled in
    writing server code
    writing code to interact with databases
    secure the server by providing code that is free from errors that impact the server
    ensure code is optimised to handle large data
    deploy code online to facilitate others to use the service

  3. A techcnological stack is a language / framework that is used for backend development

  4. A few backend stack languages are Python and JavaScript
    LAMP (Linux, Apache, MySQL, and PHP)

  5. NodeJS is good for both frontend and backend, so you have a single language over entire application

1.Stored in a database on a server

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.Technology Stack is a classic set of backend technologies

4.LAMP - Linux (OS), Apache (Webserver), MySQL (database), PHP (programming language)

5.you have a single language over the entire application

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

  2. Backend developers write server-side code, write code to interact with databases, and ensure that the server-side code is secure, among other things.

  3. A technology stack is a set of independent but integrated pieces of technology that work together to perform a function.

  4. A popular backend stack is LAMP (Linux OS, Apache, MySQL DB, and PHP).

  5. NodeJS is convenient for front-end developers who want to start programming back-end because it is a derivative of JavaScript, which is popular among front-end developers. Therefore, their knowledge can quickly translate to back-end development.

Backend Technologies - Reading Assignment

  1. How does a backend application normally store information?
  • information are stored in a database
  1. Name a few things backend developers need to do.
  • writing server side code
  • writing code that interact with database
  • deploying the code online so that other people can use the service
  • choosing the backend setup
  1. What is a technology stack?
  • it is the setup environment of multible layers to build an application
  • LAMP is an example for a classic stack setup but outdated
  • Base layer: Operating System (Linux)
  • Web Server (Apache)
  • Database Management (MySQL)
  • Language (PHP)
  1. Name a popular backend stack.
  • LAMP (Linux, Apache, MySQL, PHP)
  1. Why is NodeJS convenient for front-end developers who want to start programming backend?
  • Because Frontend Developer already know the language JavaScript which is used also by NodeJS
  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.
    Write code to interact with a database, write server side code, fix bugs and provide security. Ensuring that the server-side code is optimised enough to handle large volumes of traffic.
  3. What is a technology stack?
    It is the the classic set of backend technologies known as LAMP. It 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?
    You have one language, JavaScript, less to learn and you will save time and money.