Backend Technologies - Reading Assignment

  1. How does a backend application normally store information?
    In a database.
  2. Name a few things backend developers need to do.
  • Write server side code and ensure it is secure and sound;
  • Ensure the server side code is optimised and capable of handling large throughput;
  • Develop efficient API’s to assist front-end development.
  1. What is a technology stack?
    A tech stack is a combination of back-end frameworks, languages, and software products that form the basis of any application.
  2. Name a popular backend stack.
    Django
  3. Why is NodeJS convenient for front-end developers who want to start programming backend?
    It utilises JavaScript in both client side and server side development, this removes the need to learn a new programming language to develop the full application.
1 Like
  1. In a DataBase
  2. Set up server service and database, writing server-side code, writing code to interact with a database
  3. Technology stack refers to a set of technologies, software and tools that are used in the development and deployment of sites, apps, and other digital products.
  4. Django, MongoDB, NodeJS
  5. As a front-end developer you code with JavaScript already, therefore you don’t need to learn a new language.
2 Likes

Server/database.
2.
Write server-code, write code to interact with database, optimise the server-code and make it secure, deploy the code online to make it accessable for other persons.
3.
Stack = set of technologies, in this case set of backend technologies.
4.
LAMP = Linux, Apache, MySQL, PHP
5.
JavaScript is used on both frontend and backend.

1 Like
  1. on server database

  2. understand API and work with them, write server-side codes, run test to insure the code is clean from bugs and secure with the help of security team, optimize the codes so lot of people traffic can use the service online, deploy the code online.

  3. several layers working together example: server database, api, web frame work, etc

  4. NodeJS , Django

  5. because its similar to java script for front end

1 Like
  1. How does a backend application normally store information? Backend app stores the information in a database
  2. Name a few things backend developers need to do. Write server side code, Write code to communicate with database, make sure backend is secure and optimised for larger traffic
  3. What is a technology stack? It is a combination of software languages need to build an application
  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? NodeJS is based on Javascript and given frontend is also in Javascript, it is simpler to integrate
1 Like
  1. In a database.
  2. Write server side code, ensure security of server side code, write code to interact with database, deploy code online.
  3. A technology stack, also called a solutions stack, technology infrastructure, or a data ecosystem, its a list of all the technology services used to build and run one single application One of the best-known examples of a technology stack is LAMP, which is commonly used for websites.
1 Like
  1. Lamp
  2. Java scrip is used.
1 Like
  1. How does a backend application normally store information?

In a database, on a server.

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

write code for the back end, code to communicate with the front end, make sure all is secure

  1. What is a technology stack?

Everything from back end to front end.

  1. Name a popular backend stack.

MongoDB

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

Because it uses Javascript.

1 Like
  1. **How does a backend application normally store information? - In a database running of a server
  2. **Name a few things backend developers need to do. - They write server side code - writting code to interacte with server database
  3. **What is a technology stack? - It is a set of tools for programming
  4. **Name a popular backend stack. - Python and Javascript
  5. **Why is NodeJS convenient for front-end developers who want to start programming backend? Because it uses one language for both sides of an app - Integration
1 Like
  1. How does a backend application normally store information?
    It stores information in a database.

  2. Name a few things backend developers need to do.
    Writing code on the server side.
    Writing code to interact with a database.
    Ensuring that the server-side code is optimised enough to handle large volumes of traffic
    Checking and securing code and monitoring vulnerabilities.
    Deploy code online.

  3. What is a technology stack?
    Layers of technology that makes a backed server function properly

  4. Name a popular backend stack.
    LAMP [Linux, Apache, MySQL, PHP], FLASK

  5. Why is NodeJS convenient for front-end developers who want to start programming backend?
    Same language used on client-side is also used on server-side. One doesn’t need to learn a new programming language for programming backend. :computer:

2 Likes
  1. On 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. The “technology stack” is the classic set of backend technologies called LAMP. LAMP is an acronym that stands for Linux (operating system), Apache (server), MySQL (database), PHP (server-side language.

  4. Flask, Django

  5. It uses the same language for front end and back end.

1 Like
  1. Backend applications store information in databases.
  2. Write server-side code, check security and deploy the code online
  3. A technology stack is a set of backend systems that make up LAMP - Linux Apache MySQL and PHP
  4. See the answer to question 3
  5. NodeJS allows developers to use Javascript on the front and backend, so they are Full Stack Developers
1 Like

1- On a server in different databases.
2-Writing code for the server and to interact with the database, Handling security and scaling of the server.
3-The set of backend technologies used to run the backend.
4- The classic example is LAMP.
5- It allow JavaScript to be used for frontend and back end…one language for the whole project.

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

  2. A few things that the backend developers need to do are writing server-side code, writing code to interact with the database and ensuring that the server-side code is secure and optimised.

  3. A technology stack is the classic set of backend technologies (referred to as LAMP) that is used for backend development.

  4. Django is a popular backend stack and is written in Python.

  5. NodeJS is convenient for front-end developers who want to start programming the backend because it also uses JavaScript. JavaScript can be used both on the client-side and backend, meaning that you only have to master one language.

2 Likes
  1. How does a backend application normally store information?
    Normally in a database
  2. Name a few things backend developers need to do.
    -writing server side code
    -writing code to intereact with database
    -ensuring code is secure and and bug free
    -ensure code can handle large volumes of traffic
    -deploy online so others can use service
  3. What is a technology stack?
    -all the hardware and software necessary to develop and run a single website, web app or mobile application. Backend technologyies.
  4. Name a popular backend stack.
    Flask or Django
  5. Why is NodeJS convenient for front-end developers who want to start programming backend?
    The programming language used in NodeJS is Javascript. JS is used both on the backend and frontend. Therefore the developer only needs to learn one language.
2 Likes
  1. A database
  2. Write server-side code / Write code to interact with a database. / Ensure that the server-side is secure and free of vulnerabilities.
  3. Set of backend technologies: Lunix (operating system), Apache (server), MySQL (database), PHP (server-side language)
  4. Django
  5. NodeJS uses Javascript on the client side, meaning you have a single language over the entire application. This is more convenient since it removes the need to learn another language for development.
1 Like

How does a backend application normally store information?
In a database
Name a few things backend developers need to do.

  • Making server side code
  • Making sure security is in place
  • Making sure the backend can handle all the traffic
  • Deploy code online

What is a technology stack?
It is a system with different components with different qualities and functions. LAMP is an example of a tech stack.

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 all depends on the same language: JavaScript.

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

  2. Backend developers need to learn programming languages such as Python, HTML, and JavaScript; and know the terms API, database, and HTTP and their meanings.

  3. A technology stack is a backend technology written in a language such as JavaScript.

  4. A popular backend stack is NodeJS.

  5. NodeJS is convenient for front-end developers who want to start programming backend because it also uses JavaScript, the most common language used to program websites. This means that the developer or programmer doesn’t need to learn an extra language.

1 Like
  1. The backend apps store data on a database
  2. Backend developers write server-side code, write code to interact with a database, ensure security of the server-side code, server-side code optimization, deploy code online.
  3. A technology stack consists of an operating system, server, database, and server-side language.
  4. A popular backend stack is known as LAMP. Linux, Apache, MySQL, PHP
  5. NodeJS is a popular choice as it is a universal language that can be used for both front and backend development.
1 Like
  1. In a database.
  2. Program the logic and database access code of the application.
  3. A set of backend technologies that work together.
  4. Node.js.
  5. It allows the programmer to continue using JavaScript instead of having to learn one or several new languages.
1 Like