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 code to interact with the database
Ensuring that the server-side code is secure and free of vulnerabilities
3. What is a technology stack?
A technology stacks as the set of programs to develop a web applications.
4. Name a popular backend stack.
MySQ
5. Why is NodeJS convenient for front-end developers who want to start programming backend?
Because you can program in java script for backend and frontend and permit you to be easly a full stack developer.

1 Like
  1. Using a database.

  2. Writing server-side code.
    Writing code to interface with a database.
    Ensuring the server-side code is secure.
    Ensuring the server-side code is optimized for heavy traffic.
    Deploying the code online so that other people can use your service.

  3. Technology stack is a classic backend set of technologies. It consist of LAMP components - Linux, Apache, MySQL and PHP.

  4. NodeJS.

  5. NodeJS is a Javascript framework that can be used in both server and client sides. This single language can build the whole front-end and back-end of the application.

1 Like

1* A back-end application normally stores information in a database.
2* Back-end developers need to know what a server is and the different types of servers.
3 Back-end developers need to know what a database is and the different types of databases available.
Back-end developers should gain an understanding of http.
They should also know what an API is and the different types of API.

  • A technology stack is a combination of operating system, server, database and server side language or a framework which helps the different elements to communicate with each other.
    4 * A popular back end stack is Django
    5 * NodeJS is convenient for front-end developers who want to start programming back-end because it uses JavaScript which is a front-end language and removes the need to learn another programming language.
1 Like
  • How does a backend application normally store information?
    The information is stored on a server.

  • 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

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

  • Name a popular backend stack.
    LAMP

  • Why is NodeJS convenient for front-end developers who want to start programming backend?
    Because it uses Javascript as language so you can use it for frontend and also backend.

1 Like

1- In a database
2- Set up databases, write server-side code, optimize server-side code to handle scale, bugs, efficiency and security.
3- A group of server-side applications. LAMP for example which is Linus, Apache, MySQL and PHP program languages.
4- NodeJS, Flask and Django.
5- Because it is written in server-side Java Script which is also a front end language and requires learning one less language since you can use Java Script for both front and back end programming.

1 Like
  1. In a database.

  2. Write server-side code, code that interacts with a database, keep the code secure and optimized and deploy the code online so people can use your services.

  3. A technology stack or data ecosystem is a list of all the technology services used to build and run one single application.

  4. LAMP that consist of a os(Linux), server(Apache), database(MySQL) & serverside-language(PHP)

  5. Many front-end developers are familiar with JavaScript, and because NodeJS is a JavaScript server-side framework, therefore you can develope a entire application(web) with a single language.

1 Like

Hi,
1, In database which is on the server.
2, They need to build back-end application as bulletproof as possible, setting up databases, data storing, accessibility, setting up server and API.
3, Its list of all technologies used for specified application.
4, LAMP
5, You can program back end and also front end with it. So because you already know it for one part, the other part is than easier…

1 Like
  1. Using a database.
  2. Writing code and ensuring it to be secure+optimized for higher scales of traffic.
  3. A set of backend technologies, meaning an “all-in-one toolbox”
  4. The classic is LAMP: Linux, Apache, MySQL, PHP.
  5. NodeJS is a Javascript framework that can be used on both server and client sides.
1 Like
  1. In a database
  2. Write serverside code, code to interact with database, ensure server security
  3. The classic set of back end technologies.
  4. LAMP
  5. Because it is used on both front and back end programming.
1 Like
  1. It stores on a database.
  2. To deploy the code to the front-end, ensure that the server is bug free and that it can handle large volume traffic.
  3. Its a combination of different layers such as operating system, server, database & framework that communicate with each other in order to provide a full application solution.
  4. LAMP
  5. As front-end developers are already familiar with java script and therefore makes the transition to the back-end side more convenient as only one language needs to be learned.
2 Likes

1] Database such as SQL server, MySQL, Oracle
2] Writing server-side code, database interaction code, optimising code to handle transaction volume, and deploying code online
3] A technology stack is a combination of software applications, frameworks, and programming languages
4] LAMP, FLASK, & MEAN are types of technology stacks
5] NodeJS is a JavaScript server-side framework built on the Chrome V8 engine and written in C++

2 Likes
  1. Via a database
  2. Design and setup the DB, its APIs
  3. LAMP, MongoDB, NodeJS
  4. NodeJS
  5. Just need to learn JavaScript
2 Likes
  1. Backend apps store information on servers using database languages and just keep the client protocols in the app, not all data (since that would be inefficient).

  2. Backend developers need to program the protocols that the client-side software will perform and then make requests to the server to retrieve the appropriate information at the right time. So they need to use Javascript-based languages or something similar, and have understanding of databases and how to communicate with them.

  3. A tech stack is a stack of different levels of programming (HTTP, NodeJS, MongoDB, Apache, etc…) that all form a chain of command starting with the user of the app and ending with using data on the server to do whatever the user wants it to do.

  4. A popular backend stack is NodeJS, MySQL, and Linux as an operating system.

  5. It is convenient because it can also be used to for backend so you don’t need to learn a new language.

1 Like

1- Information is stored in a database.
2- A backend developer is responsible of the server side code (make it secure and capable of high volume traffic) and the database interaction with the server.
3- A technology stack is a set of tools (os, server, database and coding language) used to develop and mantain an app.
4- The most popular backend stack is LAMP (Linux, Apache, MySQL and PHP) currently being replaced by more modern and efficient technologies.
5- Because it uses the same language that is used for frontend developing, JavaScript (One language to rule them all! :wink: )

1 Like
  1. How does a backend application normally store information?
    The database would store the information.
  2. Name a few things backend developers need to do.
    Choose a language and framework along with database and server and write code.
  3. What is a technology stack?
    A set of back end technologies or frameworks.
  4. Name a popular backend stack.
    LAMP-Linux, Apache, MySQL and PHP
  5. Why is NodeJS convenient for front-end developers who want
    to start programming backend?
    NodeJS is a JavaScript server side framework that uses a single language over the entire application.
2 Likes

1- Database

2- Develop code, store and organise data.

3- They are a collection of technologies such as databases and servers.

4- MEAN

5- NodeJS uses Javascript and JavaScript is also used on the client-side, you have a single language over the entire application. This basically gives you more bang for your buck as you have one language less to learn.

2 Likes
  1. It store info/data into a DB.

  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. it is a combination of operating system, server, database and server side language or a framework.

  4. LAMP

  5. The same language you use for FE can be used for the BE (Javascript)

2 Likes

1. How does a backend application normally store information?
Information is stored in a database.

2. Name a few things backend developers need to do.
Backend developers take care of writing the server-side codes as well as the codes to interact with a database. They are responsible for the security of the server-side code and its vulnerability. Also they deploy the online code and make sure that the server-code can handle a large volume of traffic.

3. What is a technology stack?
A technology stack is a combination of software products and programming languages used to build a web or mobile application.

4. Name a popular backend stack.
LAPM

5. Why is NodeJS convenient for front-end developers who want to start programming backend?
The NodeJS language, frequently used in the frontend is also used in the backend. By choosing NodeJS, a frontend developer who already knows this language will not waste time learning a new language.

2 Likes
  1. A backend application normally stores data in a database. The databases have two flavors, on-premise and centralized, or web based.
  2. The backend developer needs to protect and maintain the data and the database it resides in.
    The developer must develop and maintain the database-as-a-service and server-as-a-service platforms with regards to scalability, security and maintenance.
  3. A Technology stack are the elements or layers of technology that produce a complete software platform in the frontend, backend and both.
  4. NodeJS.
  5. NodeJS uses the same programming language of Java Script, from the frontend, and also in the backend.
2 Likes
  1. The backend application stores the information in a database, such as SQL
  2. Store and retrieve information in a database based on what is requested from the front-end, perform calculations, optimize, run analytics, etc.
  3. The technology stack consists of the frontend operating system, the server, the database, and the backend server language
  4. LAMP (Linux, Appache, MySQL, and PHP
  5. NodeJS uses the same programming language throughout the technology stack
2 Likes