This HTML tag is used to embed images on a page, with a "src" attribute pointing to the image location.
What is <img>?
This HTTP request type is the most common and is used for retrieval of data.
What is GET?
This architecture style describes a single-tiered application where everything is combined into one with little to no modularity.
What is a Monolith?
This is the term for the encrypted communication protocol version that superseded SSL and is now the industry standard for securing web traffic.
What is TLS (Transport Layer Security)?
This CSS feature allows styles to be applied differently based on the type of device (e.g., mobile vs. desktop).
What are CSS3 Media Queries?
In CSS, this term describes how child elements inherit their parent's style unless explicitly overridden.
What is "Cascading"?
An HTTP response in the 4xx class indicates this type of problem.
What is a client error?
Nginx is pronounced this way.
What is "Engine X"?
This specific type of forgery attack tricks a user's browser into making unwanted requests on a trusted site.
What is Cross-Site Request Forgery (CSRF)?
This monitoring tool, created in 2012 by ex-Googlers and made public in 2015, is a standard metrics tool for microservices.
What is Prometheus?
In JavaScript, this naming convention — where the first word is lowercase and subsequent words are capitalized — is the industry standard for variables and functions.
What is camelCase?
This HTTP request type sends data to replace existing data entirely, as opposed to PATCH which only modifies part of it.
What is PUT?
Unlike a monolith, this architecture style breaks an application into independent, separately deployable services.
What are Microservices?
This token-based authentication mechanism is provided by an API to a client and is sent in subsequent requests as a "Bearer token" with a payload.
What is a JSON Web Token (JWT)?
In mobile development, this design approach uses percentage-based widths and fluid images so a website renders well on any screen size.
What is a Responsive Website (Fluid Layout)?
This JavaScript object model represents the hierarchy of page content and allows JS to add, modify, or delete HTML elements without reloading the page.
What is the DOM (Document Object Model)?
This REST guiding principle states that no client context or session is stored on the server between requests.
What is Statelessness?
This Nginx feature retrieves resources on behalf of a client from one or more backend servers.
What is a Reverse Proxy?
In JWT authentication, this part of the token carries the actual data/claims being transmitted between parties.
What is the Payload?
This Node.js framework is considered the de facto standard for building web applications and APIs on a Node server.
What is Express.js?
This JavaScript concept represents the eventual result of an asynchronous operation and can be chained using .then() and .catch().
What is a Promise?
REST was introduced in this person's PhD dissertation in the year 2000.
Who is Roy Fielding?
This feature of Nginx handles distributing incoming network traffic across multiple servers to ensure no single server is overwhelmed.
What is Load Balancing?
This is the entity responsible for issuing the certificate that authorizes encrypted SSL/TLS communication between a client and server.
What is a Certificate Authority (CA)?
These are the three high-level goals that metrics help track in a running application.
What are Health, Performance, and Reliability?