Backend Technologies - Reading Assignment

1- In a database
2- Write server-side code and code to interact with a database, ensuring the server is secure and optimized to ensure large traffic volume, and deploy code online in other to other people can use your service
3- It’s a functioning system of components that integrate os, server, database, and server-side code, like LAMP
4- NodeJS
5- The language can be used on the client-side and on the server-side, so it’s only required to know one language

1 Like

Javascript can be used in the frontend and backend

1 Like

Welcome to the discussion about this reading assignment.

Leave your answers to the questions below in this thread. If you have any questions or you want to discuss something connected to the assignment feel free to do it in this thread as well, but please everything to the topic.

  1. How does a backend application normally store information? Server or database
  2. **Name a few things backend developers need to do.**1) Write server-side code, 2) Write code to interact w/ database 3) Ensure server code is secure & free of vulnerabilities 4) Ensure code is optimized to handle traffic 5) Share code on-line with others
  3. What is a technology stack? Linus, Apache, MySQL, PHP
  4. Name a popular backend stack. NodeJS, Flas, Django
  5. Why is NodeJS convenient for front-end developers who want to start programming backend? More efficient because programmer only needs to learn one language.
1 Like
  1. Database on a server
  2. Write server side code, write code to interact with the database, Ensure server code is clean and can handle large amounts of data, deploying code online for use.
  3. Stack of programs that work together to handle much of the work in a backend.
  4. LAMP - Linux, Apache, MySQL, Php
  5. NodeJS is convenient because is works well with the JaveScript used in frontends.
1 Like
  1. in a centralized database
  2. database design, security updates, numerical analysis
  3. a set of technologies with progressive layers of abstraction that work together for well-understood use-cases, eg: LAMP
  4. because it’s also in JS, not ugly PHP
1 Like
  1. How does a backend application normally store information?
    In a database. MongoDB is one of the most popular.
  2. Name a few things backend developers need to do.
    Write server-side code, write code to interact with a database, secure the server-side code (eliminate vulnerabilities), ensure code is optimized to handle large volume traffic.
  3. What is a technology stack?
    A list of all the technology services used to build and run one single application.
  4. Name a popular backend stack.
    LAMP. Linux, Apache, MySQL, PHP. Although this is being replaced.
  5. Why is NodeJS convenient for front-end developers who want to start programming backend?
    Because it uses Javascript which is also used on the frontend side. One programming language transfers well between the front and backend.
1 Like
  1. Backend information is stored on a server.
  2. Backend developers write code, check for vulnerabilities, ensure volume/traffic capabilities, and oversee deployment.
  3. A technology stack is the full set of 1) operating system; 2) server; 3) database; and 4) server-side language.
  4. LAMP
  5. NodeJS uses JavaScript on the server side and on the client side, so one single language is used over the entire applciation.
1 Like
  1. In a database
  2. Writes server-side codes, interacts with database, ensures back -end and front-end communicate correctly, ensures site traffic volume can be supported.
  3. A technology stack is a set of programming languages and frameworks that support back end development such as linux, OS etc
  4. NodeJS, LAMP
  5. Same language used as front end - Javascript
1 Like
  1. How does a backend application normally store information?
    In a Database located on a server
  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?
    The set of backend technologie that makes up the “backend”, which consists of LAMP:
  • Linux (the OS)
  • Apache (webserver)
  • MYSQL (the Database)
  • PHP (server-side programming language)
  1. Name a popular backend stack.
    LAMP
  2. Why is NodeJS convenient for front-end developers who want to start programming backend?
    Because Javascript is a Frontend development language, which through NodeJS can now be utilized for backend development.
1 Like
  1. By saving them inside a database;
  2. Writing server-side code and other code to interact with a database
    Ensuring that the server-side code is secure and free of vulnerabilities and is optimised enough to handle large volumes of traffic
  3. Technology stack are classic set of backend technologies. Operating system, server, database, server-side language
    4.LAMP: Linux , Apache, MySQL , PHP.
  4. NodeJS is more convenient because is written in JavaScript so you have one single language over the entire application which means that you have one language less to learn.
1 Like
  1. it stores in a database, in the server

  2. Writing server-side code
    Ensuring that the server-side code is secure
    Optimizing the server-side code in order to handle large volumes of traffic

  3. the stack technology is a combination of many components in an operating system like the server, database, server-side language

  4. MSQL

  5. Its a powerful tool that only uses javascript language.

1 Like

1. How does a backend application normally store information?
It stores the information as a database on the server

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

  • Building & Integrating APIs
  • Creating, Integrating & Managing Databases
  • Developing & Deploying Content Management Systems

3. What is a technology stack?
A technology stack is a collection of programming Tools, languages & frameworks that a developer needs to create a certain project.

4. Name a popular backend stack.
A popular Backend Stack is called LAMP:
Linus: 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?
Because you have to learn only one programming language which is JavaScript. JavaScript allows you to do Frontend programming & Backend programming with NodeJS.

1 Like

1 : The backend application store the info on a server database.

2:Back end developers need to set the database, then write and optimize the server-side code and ensure it is bug proof and will work; then deploy.

3:Technology stacking is the code language combo used to build web and mobile apps.

4:A popular back end stack is Node JS with C++

5: Node Js is popular for front end development is that it uses Javascript

1 Like
  1. Doing it on the servers of a database.

  2. Writing server-side code, coming up with system architectures, 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 and deploying the code online so that other people can use the service.

  3. It’s a set of programming languages and frameworks used to build backend applications.

  4. The classic set of backend technologies, LAMP: Linux (operating system), Apache (server), MySQL (database), PHP (server-side language).

  5. Because it uses JavaScript, which is probably the most widely used language to build on the client-side and front-end developers must be familiar with it and they can use it to program on the server-side too.

1 Like
  1. How does a backend application normally store information? in a database
  2. Name a few things backend developers need to do. write the server side code, connect the code to the database, create and setup a database, secure the code, and deploy the code so others can use it.
  3. What is a technology stack? A set of apps that developers use
  4. Name a popular backend stack. LAMP stand for Linux, Apache, MySQL and PHP.
  5. Why is NodeJS convenient for front-end developers who want to start programming backend? it brings javascript to the server side and most front end developers already know javascript.
1 Like
  • How does a backend application normally store information?
    In a database
  • Name a few things backend developers need to do.
    Writing server-side code, Write code that interacts with databases
  • What is a technology stack?
    LAMP Linux OS, Apache server, DQL Database, and PHP language
  • Name a popular backend stack.
    LAMP
  • Why is NodeJS convenient for front-end developers who want to start programming backend?
    Because it brings Java script over to the server. Both server and client are using the same language
1 Like

1.- In a databse

2.- Set up databases, write server side code, bugs free, ensure large traffic volume and deploying the code online

3.- Technology stack is the combination of programming languages, tools and frameworks that the developers use

4.- LAMP is the abbreviation for Linux, Apache, MySQL and PHP. Linux is the server operating system, Apache is the web server, MySQL is the database and P is for PHP, the scripting language.

5.- NideJS and Django

6.- Because is a JavaScript. So you can have online one language in the application

1 Like
  • How does a backend application normally store information?
    Using a persistence technology like an SQL database.

  • Name a few things backend developers need to do.
    Implement business logic on the server side. Code an API for the front-end. Code interactions with the persistence.

  • What is a technology stack?
    A set of technology used accross an organization, a product or by an individual.

  • Name a popular backend stack.
    C# .Net , MSSQL, Entity framework

  • Why is NodeJS convenient for front-end developers who want to start programming backend?
    Because Node uses Javascript, which is popular for front-end development.

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

Information is stored in databases and accessed by servers.

  • Name a few things backend developers need to do.

Writing server-side code
Writing code to interact with a database
Coming up with system architectures
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

  • What is a technology stack?
    A set of backend technologies are called a technology stack.

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

  • Why is NodeJS convenient for front-end developers who want to start programming backend?
    NodeJS is a Javascript server-side framework. Since Javascript is used on frontend aswell it makes it simpler and easier because you use one language over the whole application.

1 Like
1. How does a backend application normally store information?
	○ Databases
2. Name a few things backend developers need to do.
	○ Develop Server side code
	○ Develop code to interact with 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
	○ deploy code online
3. What is a technology stack?
	○ A Technology stack is the set of programming languages, tools and frameworks used by developers to create web and mobile applications. A stack is created when one layer of application is built atop the other.
4. Name a popular backend stack.
	○ NodeJS, 
	○ Flask
	○ Django
5. Why is NodeJS convenient for front-end developers who want to start programming backend?

The same language to learn for client + server side - one language to learn!

1 Like