Backend Technologies - Reading Assignment

How does a backend application normally store information?
In a database.

Name a few things backend developers need to do.
Write the server-side code. Deploy their code to the internet. Make sure that the server-side code is secure.

What is a technology stack?
A set of technologies/programs in a given area.

Name a popular backend stack.
Linux
Apache
MySQL
PHP

Why is NodeJS convenient for front-end developers who want to start programming backend?
Because if they already know JavaScript, they can work with the same language when programming backend.

1.) Database / 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.) set of backend technologies
4.) LAMP. It stands for Linux (operating system), Apache (server), MySQL (database), PHP (server-side language).
5) NodeJS is a JavaScript server-side backend framework for the most widely used frontend language Javascript. JavaScript is also used on the client-side, you have a single language over the entire application.

  1. A backend application normally stores information in a database
  2. Write server-side code, ensure server-side code can handle traffic demand, deploying the code in a way that people can use the service.
  3. A technology stack is a set of software and tools used in the development and deployment of web sites and apps i.e. “LAMP”
  4. Django is a popular backend stack as well as Flask
  5. NodeJS is convenient because it is written in Java Script which is also a front end language and is very popular
  1. The backend application stores information on a database.
  2. The backend developers need to write the server-side code, writing code that interacts with a database, ensure that a server-side code is secure and optimized. The backend developers are also responsible for deploying the code online.
  3. The technology stack is a combination of technologies that the developers use.
  4. The classic set of backend technologies is called LAMP. It is an acronym that stands for Linux (operating system), Apache (server), MySQL (database), PHP (server-side language).
  5. NodeJS is convenient for front-end developers who want to start programming backend because it uses the same programming language - javascript.
1 Like
  1. How does a backend application normally store information?
    In a database.
  2. Name a few things backend developers need to do.
    Know what is a server and how to work with a server
    Different types of databases
    Knowledge of programming language(s)
    Knowledge of APIs
  3. What is a technology stack?
    A technology stack is composed of:
    Operating system
    Server
    Database
    Server-Side Language
  4. Name a popular backend stack.
    Django
  5. Why is NodeJS convenient for front-end developers who want to start programming backend?
    Since the frontend developer would be familiar with JavaScript, the developer would not have to learn a new coding language when switching to the backend.
1 Like
  1. in database
    2.Know how to create the server side of the application, store data in database (create interact with the database), connect the Api use for the front with the serve side code and the data.
  2. A technology stack is a set of tools you gonna use to build and run an application
  3. Lamp
  4. Because js is often use in front end nowaday so using it in back end is a gain of time
1 Like

1- in a database
2- write code to interact with the database, ensure the server side code is secure and optimized
3- its a set of backend technologies, usually LAMP: linux, apache, mysql, php
4- lamp
5- because its a javascript server side framework. Since javascript is also used on the frontend, you work with a single language

1 Like

In a database such as MySQL.
2.
Server-side code, code to interact with a database, Ensure the server-side code is secure, Ensure the server-side code handle large volumes of traffic, Deploy the code online, so people can use the service.
3.
It is the Programming Languages, tools, servers, operating systems, and frameworks that combined allow the coding on the web and mobile applications.
4.
LAMP, used to be the most popular one among Back End Developers, LAMP stands for Linux, Apache Webserver, MySQL database and PHP on the server side code.
Also, Python and Javascript/NodeJS.
5.
Because it uses the same language, once NodeJS is a framework of JavaScript on the server-side, it is mainly for those interested in building for web applications.

1 Like

On a server in a db
write code to access the server, db, ensure code can handle big ammounts of data.
the tech that is used togather.
node.js
because it uses js for front and bck so is more efficient to use as a developer.

1 Like
  1. In a database

  2. Set up database, server-side code, security of the database

  3. A combination of different programming languages and frameworks iterating and built to interact (on top of each other)

  4. LAMP

  5. You can use JavaScript for both front-, and back end

1 Like
  1. How does a backend application normally store information?
    It stores information on a database.

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

  • Write code
  • Fix bugs
  • Ensure optimum performance of the application
  1. What is a technology stack?
    A set of backend technologies.

  2. Name a popular backend stack.
    LAMP which stands for Linux, Apache, MySQL, PHP

  3. Why is NodeJS convenient for front-end developers who want to start programming backend?
    It is convenient for front-end developers as the only language to learn is JavaScript which is used on the front end too.

1 Like
  1. On secured server with SQL or NoSQL
  2. Security/database structure/efficiency of the request response from front-end
  3. 4.Technology stack is a set of environments/languages used for web based app. Typical is Linux, Apache, MySQL, PHP.
  4. NodeJS is good for front end developer since since back-end is also coded in JS used originally used for front/end which gives consistency and clarity as a whole app
1 Like
  1. How does a backend application normally store information?
  • It’s normally store in a database on the “server-side”
  1. Name a few things backend developers need to do.
  • Write server side code
  • Write code to interact with the database
  • Ensure that the server-side code is secure & free of vulnerabilities
  1. What is a technology stack?
  • Technology stack is a a stack of sever-side apps. LAMP is a good example
  1. Name a popular backend stack.
  • Python; Flask & Django JavaScript; NodeJS
  1. Why is NodeJS convenient for front-end developers who want to start programming backend?
  • Because JavaScript can be used on the frontend (client-side), which basically give you a single language over the entire application. Which gives a user one less language to worry or learn about it
1 Like
  1. How does a backend application normally store information?
  • In the database
  1. 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 technologies
  1. Name a popular backend stack.
  • LAMP: Linux (operating system), Apache (server), MySQL (database), PHP (server-side language)
  • MEN (MongoDB, Express JS, NodeJS)
  1. Why is NodeJS convenient for front-end developers who want to start programming backend?
  • One reason why I recommend NodeJS over other frameworks is that since JavaScript is also used on the client-side, you have a single language over the entire application (assuming you’re building a web app). This basically gives you more bang for your buck — you have one language less to learn. This is especially true if you’re moving into backend after gaining experience with web frontend.
1 Like
  1. How does a back-end application normally store information?
    A back-end app stores info on a server.
  2. Back-end developers need to write server-side code
    that interacts with a database and is secure and free of bugs and vulnerabilities. They need to make sure the code can handle large volumes of traffic from the web.
  3. What is a technology stack?
    Technology stack is the combination of programming languages, tools and frameworks that the developers use to create web and mobile applications. A stack is created when one layer of application is built atop the other.
    A stack contains different layers of components/servers that developers use to build software applications.
  4. Name a popular back-end stack.
    The back end consists of a server, an application (OS, Web server, Programming language, Web framework), and a database.
    An example would be:
    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. Why is NodeJS convenient for front-end developers who want to start programming back-end?
    NodeJS is a server side framework also used on the client side. Its convenient for developing web based apps.
1 Like

How does a backend application normally store information?
In a database
Name a few things backend developers need to do.
Write server-side code, write code to interact with database, deploy the code online so that other people can use your service
What is a technology stack?
A classic set of backend technologies and components of the system. For example LAMP, and that stands for Linux (operative system), Apache (server), MySQL (database), PHP (server-side language)
Name a popular backend stack.
Flask, Django, NodeJS
Why is NodeJS convenient for front-end developers who want to start programming backend?
Because you only need to learn one programming language

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

How does a backend application normally store information?
Backend applications usually rely on databases to store information.

Name a few things backend developers need to do.
Backend developers do the parts of the website that you don’t see. In addition to the HTML, CSS and JavaScript of a static site they would setup the Databases and other widgits that make up a dynamic website today.

What is a technology stack?
This refers to the set of technologies used for the backend operations. The operating system, server, database and server-side language for instance. (LAMP)

Name a popular backend stack.
LAMP was popular in the past but others such as Django using Python or NodeJS using JavaScript.

Why is NodeJS convenient for front-end developers who want to start programming backend?
Because JavaScript is used on the frontside and NodeJS is written in JavaScript

1 Like
  1. database like MySQL, SQL Server, Oracle, MongoDB
  2. design backend API, write db functionality, test code, deploy code
  3. set of backend functionality
  4. LAMP, Django, NodeJS
  5. NodeJS uses JavaScript that frontend developers already know
1 Like
  1. How does a backend application normally store information?

In DBs

  1. Name a few things backend developers need to do.
  • Write server-side code
  • Write code to interact with a DB
  • Ensure that the server-side code is secure
  • Ensure that the server-side code is optimized enough to handle large volumes of traffic
  1. What is a technology stack?

Technology stack used to be the classic set of backend technologies such as Linux, Apache, MySql and PHP.

  1. Name a popular backend stack.

LAMP

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

Since Javascript is used in the client-side, you can have a single language over the entire application, so you have one language less to learn.

1 Like