Backend Technologies - Reading Assignment

Thanks for the heads up

1 Like
  1. In a database, which is fetched by a server
  2. code secure programs that allow servers and databases to communicate and handle traffic
  3. a set of backend technologies that consists of the OS, server, database, and languages
  4. LAMP
  5. It only uses Javascript, which saves a programmer the time of implimenting multiple languages
1 Like
  1. How does a backend application normally store information?
    Backkend application store information in databases such as SQL database
  2. Name a few things backend developers need to do.
    Writing server-side code that can interact with database, ensure security and optimised.
  3. What is a technology stack?
    Classic set of backend technologies
  4. Name a popular backend stack.
    Classic backend stack includes Linux OS, Apache server, MySQL database, PHP server side language.
  5. Why is NodeJS convenient for front-end developers who want to start programming backend?
    Based on the JavaScript used in the backend, thus only requiring one language to learn.
1 Like
  1. Information is stored in databases.
  2. Backend developers need to write the server-side code, code quality assurance and quality control, server optimization and ensure communication to eh frontend.
  3. Technology stack refers to the elements that are necessary to complete each of the blocks in the scope of work.
  4. In the case of the backend, we can have Linux as the operating system, Apache to run the server, MySQL for databases, and PHP for the server-side language.
  5. NodeJS is a framework for developing the backend and we can use JavaScript to code in it. If we also use JS in the frontend we would be using one language for the front and backend and possibly simplifying the coding part of the project.
1 Like
  1. 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 optimised enough to handle large volumes of traffic Deploying the code online so that other people can use your service

  3. LAMP. stands for Linux (operating system), Apache (server), MySQL (database), PHP (server-side language)

  4. Django, Flask

  5. As a JavaScript server-side framework is also used on the client-side, you have a single language over the entire application.

1 Like

How does a backend application normally store information?
Answer: in a Database

Name a few things backend developers need to do.
Answer:

  • 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

What is a technology stack?
Answer: A fully functioning computing system comprised of an OS, Server, DB, and code. LAMP: Linux (OS), Apache (server), MySQL (DB), PHP (Server-side language)

Name a popular backend stack.
Answer: MeteorJS

Why is NodeJS convenient for front-end developers who want to start programming backend?
Answer: As a developer, you only need to learn one language (Javascript) for both the frontend and backend.

1 Like
  1. In a database

  2. Writing server side code, writing code to interact with the database, ensuring that the server side code is secure and free of vulnerabilities,

  3. Technology stack is aa set of components so that server and clients can be working

  4. LAMP : Linux, Apache, MySQL and PHP

  5. Because we only need to learn one language for client and server side

1 Like

It stores information in a database on a server?

Writing server-side code and 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 server, work with other kinds of developpers…

A collection of technologies

NodeJS

Because it’s written in Javascript, one programming language for frontend aswell as backend…

1 Like
  1. How does a backend application normally store information?
    In databases like MongoDB, MySQL
  2. Name a few things backend developers need to do.
    they need to write code to interact with the DB, make sure the server is safe from attacks, that is available for everybody and the server does not crash because of a traffic peak, make sure its online so other people can use the code
  3. What is a technology stack?
    its the set of operating system , server, database, and server side language. In the article says that one of the most popular used to be LAMP (for Linux, Apache, MySQL and PHP)
  4. Name a popular backend stack.
    LAMP
  5. Why is NodeJS convenient for front-end developers who want to start programming backend?
    Because you can use javascript as a programming language for the server side. So it means that you can use the same programming language for both FE and BE development, so it’s one less language to learn!!! Im happy with that
1 Like

How does a backend application normally store information?

Correct, the information is stored in a database on a server. Could be a SQL (tables) or NoSQL (raw) database for example.

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

Carlos Z.

  1. Databases
  2. some common tasks for a backend developer
    • write, manage, debug, optimize, server-side code
    • create and manage api’s
    • interact with db’s
    • security considerations
    • manage interactions with other services depending on the application
    • etc
  3. list of technology services used to build and run an application = tech infrastructure
  4. Django, Flask, LAMP, XAMP, Ruby on Rails
  5. One can use JS for both front and backend. This way whole application uses one language
1 Like
  1. A backend application stores information in a database
  2. Write server side code; interact with the database; ensure the code is free of vulnerabilities
  3. Linux, Apache, MySQL, PHP (LAMP)
    4.Flask; Django
  4. It uses a single language over the entire application and allows you to gain experience on the front end prior to moving into the backend

Oh that question mark should have just been a point… It was not a question , just a response ,but thanks anyway :wink:

1 Like

3. What is a technology stack?

Indeed sir, LAMP is a technology Stack, but could you please describe what technology stack means in general terms?

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

Carlos Z.

  1. In a database
  2. Write the code for how server functions, secure the server from attacks, code for how server interacts with UI, API, and fix bugs.
  3. A technology stack is a combination of software, languages, and back end frameworks stitched together to form an application.
  4. LAMP
  5. Because java can be for both front and back end.
1 Like

Answer:

  1. Databases are commonly used on the back-end of web applications. These 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.

  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. A technology stack refers to LAMP which is the acronym which stands for Linux (operating system), Apache (server), MySQL (database) and PHP (server side language). All these formed the technology stack for backend technologies. However a more modern technologies like Python and Javascript are quickly replacing the traditional ones due to their power and simplicity.

  4. Javascript NodeJS.

  5. It is because Javascript is both used on the Front / Back End and Client side, and it is a single language over the entire application thus eliminating the time needed to learn a new language.

1 Like
  1. On a database
  2. Writing server side code & writing code to interact with the DB
  3. A package or set of backend technologies
  4. LAMP
  5. Node JS is server side side framework using Java Script which has also client side application, meaning usable on both front and back end.
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 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
  • Implementing the code online so others can use your service
  1. What is a technology stack?
    The classic set of backend technologies (LAMP) - Linux (operating system), Apache (server), MySQL (database), PHP (server-side language).
  2. Name a popular backend stack.
    Django.
  3. Why is NodeJS convenient for front-end developers who want to start programming backend?
    Since JavaScript is also used on the client-side, frontend developers would have a single language over the entire application.
1 Like
  1. How does a backend application normally store information?
    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
  1. What is a technology stack?
    Is a collection of technologies used to develop the backend.
  2. Name a popular backend stack.
    LAMP, MEAN, Django,NodeJS.
  3. Why is NodeJS convenient for front-end developers who want to start programming backend?
    Because NodeJS is a JavaScript server-side framework and since JavaScript is also used on the client-side, it is advantageous to have a single language over the entire application and you don’t have to learn a new language!.
1 Like
  1. How does a backend application normally store information?
    In a database on a server
  2. Name a few things backend developers need to do.
    They need to decide on the framework and database in order to
  • Write server-side code
    
  • Write code to interact with a database
    

Furthermore his tasks include:

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. What is a technology stack?
    A set of backend technologies

  2. Name a popular backend stack.
    Flask, Django, NodeJS

  3. Why is NodeJS convenient for front-end developers who want to start programming backend?
    As it is in JavaScript like many applications, too, the developer does not need to acquire additional languages.

1 Like