a list of publicly disclosed cybersecurity vulnerabilities and exposures.
"Regularly checking CVE databases helps developers stay informed about known security vulnerabilities in their software dependencies."
A deprecated HTML5 specification used for offline storage of web applications.
"AppCache was used to ensure web applications could run offline, but it has been replaced by service workers."
A situation in React where props are passed through many components to reach a deeply nested component, often leading to maintenance issues.
"Prop drilling can be avoided by using React's context API or state management libraries to directly provide the necessary data to the components that need it."
A method where the solution to a problem depends on solutions to smaller instances of the same problem.
"Recursion in programming involves a function calling itself to solve progressively smaller problems until it reaches a base case."
An algorithm for finding the shortest paths between nodes in a graph, which may represent, for example, road networks.
"Dijkstra's algorithm can be used in mapping services to find the shortest driving route between two locations."