Back-end Development
What are two well-known Python frameworks
Django and Flask
What does the back-end developer's tasks focus on?
Enabling the server infrastructure, or back-end, to process requests, supply data, and provide other services securely.
What is the function of Python?
It can be used for everything from creating web pages to connecting to a database, to performing data analysis
What does backend development cover?
It covers a wide range of technologies, from managing user accounts, authentication and authorization to ensuring that sensitive data is stored and transferred securely. Back-end developers also work with databases, retrieving , processing and storing data as required.
What os one of the most popular languages today?
JavaScript, which was originally designed to run in web browsers, adding extra interactivity and dynamic content to web pages. JavaScript is also being used on the back-end, with new releases adding server-side functionality.
What are well-known JavaScript frameworks
Node.js and Express.
What are Common languages and frameworks for back-end development?
Python, Django, and Flask
What is an endpoint?
The point at which an API connects with the software program. It may be an API or may simply be a path. When a request from the front-end arrives at the back-end, it is routed to the correct service. If the backend has an end point defined for the request by using routing, the request will be addressed and replied to. If the end point is missing, the server returns a 404 error
What is Django?
A framework for Python web development.
What is a route?
A path to a website or page that the user interacts with. Routes generally take user input and show results based on the input.
What provides a mechanism for Cloud apps, mobile apps, and other types of software to access resources from the back-end
APIs
What does a back-end developer create and manage?
All the resources that are needed to respond to the requests that the user makes through the client
What allows the front-end client to plug into the correct socket at the back-end?
Backend APIs, routes
What is an API?
Code that allows two software programs to communicate with each other.
What is Dynamic Content?
Data that is created each time a request is sent to a server.
What can backend developers use to help handle requests from databases?
They can use object-relational mapping tools (ORM) to connect to the database and retrieve the correct data. Although an ORM can hide some of the complexity of querying databases, it's useful to understand the fundamentals of databases so that you can troubleshoot any issues that arise.
What does back-end developers use to process incoming requests?
They use APIs, routes, and endpoints. An API is code that works with data, usually using JSON or XML. APIs have set rules and structure.
What does a front-end developer create?
Websites and Cloud applications, using HTML, CSS and JavaScript to create what the user sees and interacts with in the client software
