Backend Technologies - Reading Assignment

  1. On a database
  2. Write server-side code, write code to interact with the database, ensure server-side code can handle large volumes of traffic.
  3. A set of back end technologies
  4. “LAMP,” or Linux, Apache, MySQL, and PHP.
  5. Javascript is the language used on the client side. NodeJS brings Javascript to the server side. Front-end developers can move to back-end development without having to learn a new programming language,
2 Likes
  1. How does a backend application normally store information?
    Database (e.g. My SQL)

  2. Name a few things backend developers need to do.
    creating (coding), maintaining, testing, and debugging the back-end

  3. What is a technology stack?
    LAMP:

  • LINUX (Operating System)
  • APACHE (Server)
  • My SQL (Database)
  • PHP (Server Side Language)
  1. Name a popular backend stack.
    FLASK or DJANGO written in PYTHON

  2. Why is NodeJS convenient for front-end developers who want to start programming backend?
    NODE JS is also used on cleint side = single language over entire application.

1 Like
  1. In a database
  2. Writing server-side code, and code to interact with database. Ensuring the server-side code is secure, and optimised to handle large volumes traffic, deploying code online so people can use service.
  3. A set of programming languages that interact with each other to build backend
  4. LAMP
  5. Node JS runs on Javascript so if one is familiar with Javascript they won’t need to learn a new language in order to switch to backend.
2 Likes
  1. In a server database
  2. Code to interact with the database and optimize the database
  3. A stack is a group of applications
  4. LAMP
  5. It uses the same programming for front and backend
2 Likes
  1. How does a backend application normally store information?
    In the database.
  2. Name a few things back-end 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 developers need to do.Deploying the code online so that other people can use your service.
    3 .What is a technology stack?
    Deploying the code online so that other people can use your service*
    Stack is a combination of programming tools and frameworks which developers use to create web and mobile apps.
  1. Name a popular backend stack.
    NodeJS and Django
  2. Why is NodeJS convenient for front-end developers who want to start programming backend?
    Java Script is both front and back end programming language.
1 Like
  1. it stores them in a database on a server
  2. they need to know server-side code, know how the code interacts with the database, make sure the server is secure and bug-free
  3. the skills you need to perform the tasks, e.g. being a backend developer
  4. Django
  5. Because it works on both frontend and backend
1 Like
  1. A database like MySQL
  2. Make a code online and make sure the code is ready for high volume throughput and ensure backend database connectivity with the frontend
  3. Layers of technology that makes a backed server function properly
  4. Lamp, Linux, PHP
  5. Same language you use for the front-end (Javascript ) can be used for the back-end
1 Like
  1. How does a backend application normally store information?
    By using a database on a server.
  2. Name a few things backend developers need to do.
    They need to have a fundamental understanding of server, database, API and HTTP f.e.
  3. What is a technology stack?
    A group of programming languages interacting with each other to build backend.
  4. Name a popular backend stack.
    LAMP
  5. Why is NodeJS convenient for front-end developers who want to start programming backend?
    You can use just one programming language instead of learning another one.
1 Like
  1. Information is stored in a database.

  2. Backend developers take care of the code on the server side and code to interact with database.

  3. Technology stack is a set of technologies, a framework used to develop and use to communicate with different parts of backend.

  4. NodeJS.

  5. 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.

1 Like
  1. In a database
  2. Writing server and database codening and making sure it is secure.
  3. the classic set of backend technologies called LAMP = Linux, apache, MySQL, PHP
  4. FLASK, Django, JavaScript
  5. Because it uses the same programming language
1 Like
  1. In a database.
  2. Writing code to interact with database, ensuring that the server - side code is secure and free of vulnerabilities, deploying the code online so that other people can use your servise.
  3. The classic set of backend technologies - LAMP.
  4. Django, NodeJS
  5. It can be used for backend.
1 Like
  1. A back-end application normally stores information in a database
  2. A few things back-end developer need to do:
    – Write server-side code, including code to interact with database
    – Ensure the security of the server-side code
    – Design a good system architecture
    – Deploy the code online
  3. A technology stack is a bundle of technologies to fulfill a specific purpose like developing the back-end app, e.g.: OS, server, database, programming language
  4. The traditional back-end technology stack is LAMP (Linux, Apache, MySQL, PHP)
  5. Node.js is a back-end environment for JavaScript, which is the language generally used in front-end development
2 Likes
  1. it stores info in the database.
  2. They program the client side of the application.
  3. The LAMP example is a system of components
  4. Django
  5. It makes it to where you only have to learn a single language for both front and back end
1 Like
  • How does a backend application normally store information? In a database (mySQL, no SQL).
  • Name a few things backend developers need to do. write code that interacts with the database, ensure the database is secure.
  • What is a technology stack? the tech stack is a set of tools that a developer uses during their work. different tools are grouped together creating different toolkits.
  • Name a popular backend stack. LAMP was a popular stack it included: Linux, apache, mySQL, PHP.
  • Why is NodeJS convenient for front-end developers who want to start programming backend? because it uses Javascript which also programs front-end which means you have fewer “Languages” to learn.
2 Likes
  1. How does a backend application normally store information?

Information is normally stored in a database.

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

write the code to interact with the database, take care of traffic, take care of the security of the server, etc
3. What is a technology stack?

A group of different technologies/languages used that form the framework for backend development.

  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 uses JavaScript both, in the frontend and the backend and so they already have the language knowledge to start.

1 Like
  • How does a backend application normally store information?
    stored in a datebase
  • Name a few things backend developers need to do.
    Write code to interact with the database
  • What is a technology stack?
    Set of backend technology
  • Name a popular backend stack.
    NodesJS
  • **Why is NodeJS convenient for front-end developers who want to start programming backend
    It uses Java Script
2 Likes
  1. How does a backend application normally store information?

A) in a database

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

A) writing server code

Writing code that can interact with databases

  1. What is a technology stack?

Framework used for backend development

  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?

A) its quite flexible in providing the tools service for an entire application

Saves you from learning other programs

1 Like
  1. Backend applications store information in databases.
  2. Backend developers need to have a basic understanding of frontend development in order to be able to effectively design systems to communicate with the client side, they also must be able to write write both server side code as well as code for the database and be able to publish them to the web for the client to access.
  3. A stack is a collection of programming languages and frameworks that allow developers to code full applications.
  4. A popular backend stack is called LAMP and stands for Linux (operating system), Apache (server), MySQL (database), PHP (server-side language).
  5. NodeJS is convenient for both front end and back end developers because it uses one common language JavaScript and simplifies the coding of the system and makes for ease of learning.
1 Like
  1. Backend applications use databases to store information.
  2. A few things backend developers should do: understand what a server is and does, learn databases, get an understanding of HTTP, and understand API’s.
  3. A TECH stack is a set of backend applications for operating systems, databases, servers and server-side languages.
  4. LAMP
  5. NODEJS is convenient due to it being a Java Script based language, that way you only have to learn one basic language.
1 Like
  1. Backend app stores data on server in :file_cabinet: database

  • Writing :memo: server-side code
  • Writing :memo: code to interact :left_right_arrow: with a database
  • Ensuring that the server-side code :currency_exchange: is secure :fire_extinguisher: and :free: of vulnerabilities
  • Ensuring that the server-side code :currency_exchange: is optimised enough to handle :policewoman: large volumes :red_car: :blue_car: :truck: :articulated_lorry: :tractor: of traffic
  • Deploying the code online :up: so that other people can use your service :selfie:
  1. A Tech Stack is a set of tools :hammer_and_wrench: developers use to make an application. It consists of software applications, frameworks, and programming languages that realize some aspects of the program. Structure-wise :repeat:, the tech stack consists of two equal :yin_yang: elements. One is the front-end :selfie: or client-side; the other is the back end :file_cabinet: or server-side.

  2. NodesJS

  3. NodesJS brings client-side :selfie: JavaScript language to the server :file_cabinet:, using :one: programming language in the construction :woman_mechanic: :man_factory_worker: of the entire dynamic :vibration_mode: web app.

1 Like