Backend Technologies - Reading Assignment

Reading Assignment:: Backend Technology

  1. In a framework that makes up Technological stack
  2. Understand what a server is and the different types of servers there are.
    3.Language frameworks for server backend technology.
    4.NODEjs is a popular stack.
    5.Itcoorialates with Java Script allowing a single language over entire application.
1 Like
  1. A Server and/or database.
  2. Learn frontend development first, learn about databases, learn about how the HTTP protocol works and learn the difference between REST and SOAP APIs
  3. Set of tools, programming languages, and technologies that work together to build digital products or solutions such as websites, mobile, and web apps.
  4. MERN
  5. You have a single language(Javascript )over the entire application.
1 Like
  1. How does a backend application normally store information?
    Info is stored in the database

  2. Name a few things backend developers need to do.
    Server side code, code to interact with the db, ensure code is secure, optimise to handle traffic flows and deployment of the code.

  3. What is a technology stack?
    The stack of technology for the backend such as the Server, Operating system, db and server side language.

  4. Name a popular backend stack.
    LAMP, FLASK, Django

  5. Why is NodeJS convenient for front-end developers who want to start programming backend?
    it uses JavaScript which is a frontend language.

1 Like
  1. In a storage solution like a database
  2. Auth, Cache, Implement an API for the app, Authorization, Store data
  3. Is a set of technologies that an application is built upon from end to end
  4. LE/AMP - Linux, Ngnix/Apache, MySQL, PHP. MERN - Mongodb Express ReactJs as server side and NodeJs
  5. Because it’s based on JS
2 Likes
  1. How does a backend application normally store information?

The data is communicated from the frontend via the UI interaction and transferred to the backend servers where the information is stored and sent back to the frontend due to various interactions.

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

Write server side code, writing code that interacts with the database, ensuring code is free from vulnerabilities and optimized for high traffic, deploying code so the product can be utilized.

  1. What is a technology stack?

A language/framework that makes up the architecture of your backend.

  1. Name a popular backend stack.

Linux, Apache, My SQL and PHP

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

“It offers more bang for your buck.” It brings client side language (frontend) to the server side (backend) and is a Javascript framework.

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

  • Name a few things backend developers need to do.

Server side code production, code to interact with the database, ensuring server side code is structurally safe and free of errors.

  • What is a technology stack?

A set of backend technologies, eg. LAMP - Linux, Apache, MySQL and PHP.

  • Name a popular backend stack.

LAMP.

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

Because it is JavaScript based, so you can have one language for the front and back end.

2 Likes
  1. How does a backend application normally store information?
    In Databases, whic can be SQL or Non SQL Databases

  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 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 like LAMP (Linux, Apache, MySQL and PHP.

  2. Name a popular backend stack.
    Flask. It is written in Python

  3. Why is NodeJS convenient for front-end developers who want to start programming backend?
    NodeJS uses JavaScript on server and client side. So only one single language is needed to build web apps.

2 Likes
  1. On a server
  2. write server-side code, ensure the code is secure and free of vulnerabilities, optimized for traffic, deploy code online so that other people can use your service.
  3. Set of backend tech
  4. LAMP
  5. NodeJS uses the JavaScript language, which is used on the front-end
1 Like
  1. On a database
  • Writing server-side code
  • Writing code to interact with a database
  • Make sure that the server-side code is secure and free of vulnerabilities
  • Make sure 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
  1. It’s the different layers of the components build on top of the other like: operating system-server-database-server-side language
  2. Lamp is a popular one.
  3. Because it’s from java script so it is already familiar to them.
1 Like
  1. How does a backend application normally store information?
    In a database.
  2. Name a few things backend developers need to do.
    Retrieve data from server so server side code to interact with the database. Make sure the code is bug free. Make sure it can withhold the traffic that needs to be able to hold.
  3. What is a technology stack?
    Functioning system of components.A combination of programming languages, tools and frameworks that the developers use to create a functioning system.
  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?
    It is a Javascript framework. Javascript is also a frontend language so the skills is transferable.
1 Like

1.Databases 2. Writing server-side code, code to interact with database, ensuring code is secure and free of vulnerabilities. 3. The classic set of backend technologies or LAMP(os/server/database/code) 4. Django or Flask 5. 1 language from front to back end. 1 language for both server and client.

1 Like
  1. How does a backend application normally store information?
    Utilizing a database.
  2. Name a few things backend developers need to do.
    Backend developers take care of writing server code, writing code to interact with the database, ensure server code is secure and free from vulnerabilities.
  3. What is a technology stack?
    A technology stack is the list of all the technology services used to build and run one single application.
  4. Name a popular backend stack.
    A popular backend stack is called LAMP- Linx (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? NodeJS is recommended over other frameworks as JavaScript is also used on the client-side, while using this single language over the entire applications (assuming you’re building a web app). This provides backend experience after gaining experience with web frontend.
1 Like
  1. Stored in a database
    • Server side code
    • code to interact with database
    • server is bug free
    • ensure large traffic volume
    • deploy code online
  2. Technology stack is a group of server-side applications
  3. NodeJS on Javascript
  4. Because backend programming language can also be NodeJS using Javascript.
1 Like
  1. In a database.
  2. Set up databasis and write server sode code
  3. Different languages and applications built on top of one another.
  4. Django?
  5. It is the same language front and back.
1 Like
  1. Backend app stores information in databases.
  2. Writing server-side code, writing code to interact with database, deploying code so that other users can use your service,…
  3. A collection of technologies used.
  4. LAMP: linux (operating system), apache (server), MySQL (database), PHP (server-side language)
  5. NodeJS brings a client side language to the server.
1 Like
  1. How does a backend application normally store information?

Information is stored in a database on a server and not by an application.

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

They write a code to interact with a server/database, ensure that the code is secure/optimized, deploy the code online.

  1. What is a technology stack?

Technology stack = set of backend technologies

  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 they only need to know one programming language (JavaScript).

1 Like

1- It stores in a database.
2- Backend developers need to:
a. Writing server-side code
b. Writing code to interact with a database
c. Ensuring that the server-side code is secure and free of vulnerabilities
d. Ensuring that the server-side code is optimized enough to handle large volumes of traffic
e. Deploying the code online so that other people can use your service
3- It is a list of technologies services used to build and run one single application (operating system, server, database, server-side language)
4- LAMP, Flash and Django
5- Since Java can be used in both front and backend reducing the complexity and learning curve

1 Like

1.)into a database.
2.)* Write server side-code

  • Write code to interact with a database
    *Ensuring that the server-side code is secure and free of vulnerabilities
  • ensuring the seaside code is optimised enough to handle large volumes
  • Deploying the code online so that other people can use your service.
    3.) 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 solutions.

4.)The Back end consists of a server, an application, ( OS, Web server, Programming Language, Web Framework,) and a database.

Example: LAMP is the abbreviation for Linux Apache, MY SQL and PHP. Linux is the server operating system, Apache is the web server, My SQL is the database and P is for PHP, the scripting language.

5.)NodeJs is a javascript server-side frame-work. Javascript is also used on the client -side, so you have a single language over the entire application ( assuming your building a web app).

1 Like

1- How does a backend application normally store information?

It is stored in a database on a server (retrieved from there as requested / needed etc).

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

  • Write code that enables interaction with the server and databases – and deploy it online.
  • Ensure the code is free of (major) vulnerabilities and is able to handle (more than) the expected volume of traffic.

3- What is a technology stack?

A set of technologies for dealing with e.g. the backend: the operating system / server / database / server-side language.

4- Name a popular backend stack.

“LAMP”

Linux

Apache

MySQL

PHP

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

It lets them code for the backend in what was previously a frontend language (javascript) so they are able to do both in the same language.

1 Like
  1. Databases
  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. A combination of tools being used together to create an application
  4. Ruby on rails
  5. It utilizes Javascript which is used on both front and backend development
1 Like