A field in a relational table that matches the primary key column of another table, used to cross-reference tables.
"Foreign keys enforce referential integrity, ensuring that relationships between tables remain consistent."
A human-readable data serialization standard that can be used in conjunction with all programming languages and is often used for configuration files.
"YAML is particularly suited for configuration files where readability and conciseness are valued."
The foundation of data communication for the World Wide Web.
"HTTP is a protocol used for transmitting hypermedia documents, such as HTML, between client and server."
A syntax extension to JavaScript used in React to describe what the UI should look like.
"JSX allows developers to write HTML structures in the same file as JavaScript code, making the development process more efficient."
A type of user interface that allows users to interact with electronic devices through graphical icons and visual indicators.
"GUIs make it easier for non-technical users to interact with computer programs and devices."