Backend Technologies - Reading Assignment

1.) Backend applications store information through a database.
2.) Backend developers need to write server-side code and ensuring its security and non vulnerability, also they need write code which interact with the databases and ensuring the code is optimized to handle large volumes of traffic.
3.) The bunch of backend technologies are pooled together in the “LAMP”-> OS, Server, Database and Language (Linux, Apache, MySQL, PHP). Modern technologies replacing the traditional backend tech stack.
4.) Most common backend stack may be NodeJS as framework an with it MongoDB as database.
5.) Since JavaScript is used on the client side and NodeJS on the server side, developers only needs to know hardly about “one” language to create an application

1 Like
  1. In a Database
  2. Write server-side code, Write code to interact with the database, security checking
  3. A list of all the technology services used to build and run one single application
  4. LAMP is a popular backend stack consisting of Linux, Apache, MySQL, PHP
  5. NodeJS uses JavaScript for both front and back end programming so its more useful
2 Likes
  • How does a backend application normally store information?
    Backend applications store their information into databases, such as MySQL or MongoDB.
  • Name a few things backend developers need to do.
    Backend developers should program server-side code (that interacts directly with the database), optimized for high traffic, secure and free from vulnerabilities. They should also deploy their code, to made it available for users.
  • What is a technology stack?
    It is the set of components that are required to develop an application. For instance, when you are building a server-side application, you will configure a computer (which will be called server) with this technology stack.
    This configuration is important because there are pieces that works better when matched with others (even if it isn’t impossible to set things up as you want). For instance, if you pick Windows as OS, you will often use IIS as HTTP server, and SQL Server as your database. From the other side, in my experience, it has been easier to configure Python and PHP developments over Linux.
  • Name a popular backend stack.
    LAMP, which stands for Linux as OS, Apache as server, MySQL as database engine and PHP as programming language.
  • Why is NodeJS convenient for front-end developers who want to start programming backend?
    Because NodeJS is a framework to develop server-side applications in JavaScript, which is a well-known programming language for front-end developers.
1 Like

Back End

  1. How does a backend application normally store information?
  • On a server.
  1. Name a few things backend developers need to do.

Some of the responsibilities of backend developers include:

  * Writing code to interact with the servers/databases. (Rails, Laravel / Cake PHP, Java, Node JS, .Net, C+, Elixir, Python and SQL
  * Creating and maintaining front facing API’s.
  * Maintaining the servers/databases
  * Work with other dev’s to complete a projects requirements.
  1. What is a technology stack?
  • A Tech Stack is the “stack” of layers of software programs that run a project. For an example, see the answer to the next question.
  1. Name a popular backend stack.
  • LAMP = Linux (os), Apache (server), MySQL (DB), PHP (server-side language)
  1. Why is NodeJS convenient for front-end developers who want to start programming backend?
  • NodeJS is a JavaScript language with which most front-end programmers will be very familiar.
1 Like
  1. Database.
  2. Building the communication inrfastructure between Api’s, monitoring and testing, and debugging and all kinds of fun stuff.
  3. Technology stack is the combination of programming languages, tools and frameworks that the developers use to create web and mobile applications.
  4. NodeJS, Meteor.
  5. Node JS use java script for coding backend, since frontend use JS …
1 Like

*How does a backend application normally store information?
-> in database

*Name a few things backend developers need to do.
-> code the logic (algorithme) and store the information (database)

*What is a technology stack?
-> all the techno you need on the server to run your backend. A classic Technology stack is LAMP.
Linux : the OS
Apache : to ‘present’ the website
Mysql : the database to store the information
PHP : to generate the content of the site

*Name a popular backend stack.
-> LAMP, MEAN

*Why is NodeJS convenient for front-end developers who want to start programming backend?
-> NodeJS uses Javascript which could also be used on FrontEnd so there is continuity of the programming language and a reduced learning curve.

1 Like
  1. In a database, such as SQL

  2. Write server side code, develop system architecture, optimize server side code, deploy the code

  3. A technology stack is a set of backend technologies (such as LAMP: Linux, Apache, MySQL and PHP)

  4. LAMP

  5. Using NodeJS is popular since the language is the same as JavaScript which is a very common frontend language. This allows frontend developers to get started faster as they don’t have to learn a new language to start working.

1 Like
  • Information is stored in database.
  • Backend developers need to: build an infrastructure—writing a server, secure the database, prepare an efficient interface with the front end, etc.
  • Technology stack is the set of backend’s techonologies
  • LAMP, SQL, Apache server, PHP, Flask, Django
  • NodeJS brims a front end’s language —JavaScript to the server or the backend, making it convenient for the programmer because of the same command language.
1 Like
  1. A back-end application normally stores information on a server in a database such as mySQL.
    2.Backend developers write server code , they write code to interact with a database (mySQL) , backend developers ensure that the server side code is secure and free of vulnerabilities. They ensure that the server side code is optimised enough to handle large volumes of traffic. They also deploy the code online so that other people can use your service.
  2. 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. Example : LAMP - which is Linus, Apache, MySQL and PHP program languages.
  3. Popular backend stack:
    LAMP: 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.
  4. NodeJS is a javascript server side framework. You can use Javascript as a single language for both the front and back end. It is convenient because you have a single language over the entire application.
1 Like
  1. It stores it a database such as MySQL.
    • 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
  1. A tech stack is the coding languages from frontend to backend
  2. LAMP
  3. Because if you’re using Javascript it’s only one language you have to learn.
1 Like
  1. How does a backend application normally store information?
    Backend applications normally store their information in a centralized database.

  2. Name a few things backend developers need to do.
    Establishing the server and maintaining the security and operation of the database. Backend devs also craft API’s for the server so that frontend apps can interact with it.

  3. What is a technology stack?
    A technology stack is a combination of technical skills where a developer can solve problems both on the frontend as well as the backend.

  4. Name a popular backend stack.
    LAMP (Linux, Apach, MySQL, PHP)

  5. Why is NodeJS convenient for front-end developers who want to start programming backend?
    NodeJS is written in Javascript. Since Javascript is used a lot on the front-end, it’s an efficient language to learn that can cover both sides of development work.

2 Likes
  1. How does a backend application normally store information?
  • In a database running on a server.
  1. Name a few things backend developers need to do.
  • Writing the server-side and database code;
  • Ensuring the database is not vulnerable and has no bugs;
  • Ensuring the database can handle the traffic;
  • Deploying the code online so frontends can access the database.
  1. What is a technology stack?
  • The classic set of backend technologies, also called the LAMP - Linux, Apache, MySQL, PHP.
  1. Name a popular backend stack.
  • NodeJS.
  1. Why is NodeJS convenient for front-end developers who want to start programming backend?
  • It allows us to program backend in Javascript, a language we already know.
1 Like

1.Backend apps usually store data in databases
2.program server-side, connect databases, make sure the code is secure and optimized and write code to make the programs available
3.the stack includes operating system, server, database, and server connection
4.Linux, Apache, sql, php
5. Because it uses the same JavaScript language

1 Like
  1. Backend application usually stores information on a server within a database.
  2. Write server-side code. Write code to interact with the database. Ensure the server-side code is secure and free of vulnerabilities (testing). Ensuring the code is robust (refactoring if not). Deploy the code.
  3. The set of backend technology used to carry out the server-side programmes.
  4. NodeJS
  5. It enables developers to use a single language over the entire application.
2 Likes
  1. In database

  2. Writing server-side code, writing code to interact with database, ensuring that the server-side code is secure and free or vulnerabilities, ensuring that the server-side code is optimise enough to handle large volumes of traffic and deploying the code online so that other people ca use your service.

  3. Called LAMP Linux Apache, MySQL, PHP (server-side language).

  4. Java Script

5.Since Java Script is used, backends don’t need to learn python because Java is used everywhere.

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 server-side code
  • Write code that serves to interact between the server and the db
    -System architecture
    -Ensure codes is free of vulnerabilities and optimized
    -Deployment of code so that other people can use it
  1. What is a technology stack?
    It’s a “pack” or stack of techonologies and tools; such as LAMP (Linux, Apache, MySQL, PHP); which is operating system, server, db, and language. Newer stacks are replacing this one. Stack are used to program applications and in layers.

  2. Name a popular backend stack.
    LAMP

  3. Why is NodeJS convenient for front-end developers who want to start programming backend?
    Because it can be used for front end and back end development; and it means one less language to learn.

1 Like

1- In a databased storage in a server.
2-set up database, code to interact with DB, the sistem is efficient so can handle high traffic, bug free.
3- it is the component of the systems, the server, operating system,DB, Server’s language and API.
4- LAMP.
5- It is also a java script, so you have the same language to interact between FE and BE. Makes your life easier.

1 Like
  1. How does a backend application normally store information?
    Normally a backend application stores information on a 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?
    A technology stack is a set of technologies used together to produce a backend of an application.
  2. Name a popular backend stack.
    LAMP -Linus/Apache/MySQL/PHP
  3. Why is NodeJS convenient for front-end developers who want to start programming backend?
    Because its combines the Front end language with the Back end one, being 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.
  • 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 classic set of backend technologies (the “technology stack”) is called LAMP. It is an acronym that stands for Linux (operating system), Apache (server), MySQL (database), PHP (server-side language).
  2. Name a popular backend stack.
    LAMP
  3. 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
1 Like
  1. How does a backend application normally store information?
    In the database

  2. Name a few things backend developers need to do.
    Code to interact with database - server side coding - server is bug free / QAQC - ensure large traffic volume can be maintained = deploy code on the internet.

  3. What is a technology stack?
    a/k/a “The Classic set of Back End Technologies” = LAMP = Linux, Apache, MySQL and PHP that designates the operating system, server, database and server side language systems used in the network.

  4. Name a popular backend stack.
    Flask & Django within the Python platform.

  5. Why is NodeJS convenient for front-end developers who want to start programming backend?
    Javascript Node JS platform brings a client side language Javascript, to the server side. It seems to transition the front end developers into “Full Stack” developers without the additional challenge of learning another computer language

rjr
2021-03-21T04:00:00Z

1 Like