Glossary index

Technology, science and the universe

+57,000terms
19galaxies
2languages
Dailynew terms from the radar
Software development

Angular Change Detection

Change detection in Angular is a fundamental mechanism that determines when and how the view is updated in response to changes in the data model. This process is essential for maintaining…

Software development

Angular CLI

Angular CLI (Command Line Interface) is a fundamental tool for developing Angular applications, allowing developers to initialize, develop, build, and maintain projects efficiently. This command-line…

Software development

Angular CLI Builder

The Angular CLI Builder is a fundamental tool for developers working with Angular, a popular framework for building web applications. This tool allows for the creation of custom build processes…

Software development

Angular CLI Commands

Angular CLI commands are command-line tools that allow developers to interact with the Angular framework efficiently. These commands facilitate the creation, management, and maintenance of Angular…

Software development

Angular Component

An Angular component is a fundamental building block of Angular applications, encapsulating the view, data, and behavior. Each component in Angular consists of three main parts: the template (HTML)…

Software development

Angular Dependency Injection

Dependency Injection (DI) is a fundamental design pattern in software development, especially in the context of modern web applications. This pattern is used to implement Inversion of Control (IoC)…

Software development

Angular Environment

The Angular environment refers to the configurations that can be used to define different environments for an Angular application. This includes the ability to set specific variables and…

Software development

Angular Forms

Angular forms are a module that provides support for creating and managing forms in Angular applications. This module allows developers to build reactive and template-driven forms, facilitating the…

Software development

Angular Ivy

Angular Ivy is the next-generation rendering engine for Angular applications, designed to enhance the efficiency and speed of web applications. Ivy introduces a more optimized approach to component…

Software development

Angular JSON

Angular JSON is a configuration file used by Angular CLI (Command Line Interface) to manage the configuration of an Angular project. This file, named 'angular.json', is essential for defining the…

Software development

Angular Lifecycle Hooks

The Angular Lifecycle Hooks are methods that allow developers to take advantage of key events in the lifecycle of a component or directive within the Angular framework. These hooks provide a way to…

Software development

Angular Localization

Angular localization is the process of adapting an Angular application for different languages and regions, allowing users from various cultures and languages to interact with the application…

Software development

Angular Material

Angular Material is a user interface (UI) component library specifically designed for developers using Angular, a popular web development framework. This library implements the guidelines of Material…

Software development

Angular Module

An Angular module is a cohesive block of code dedicated to an application domain, a workflow, or a closely related set of capabilities. In Angular, modules are fundamental for efficiently organizing…

Software development

Angular Pipe

Pipes in Angular are tools that allow data transformation for presentation in application templates. Their main function is to facilitate the manipulation and formatting of data in a simple and…

Software development

Angular Router

The Angular Router is a fundamental module in the development of web applications using the Angular framework. Its main function is to manage navigation between different views or components within…

Software development

Angular Schematics

Angular schematics are templates that allow developers to efficiently generate or modify Angular projects in a structured way. These templates are fundamental for creating web applications, as they…

Software development

Angular Security

Angular security refers to the best practices and tools designed to protect applications developed with this popular JavaScript framework. Angular, created by Google, is widely used to build dynamic…

Software development

Angular Service

A service in Angular is a class that provides specific functionality and can be injected into components, directives, or even other services. Its main goal is to encapsulate logic that can be shared…

Software development

Angular Template

An Angular template is a snippet of HTML code that defines the view for a component in Angular applications. These templates are fundamental for creating dynamic and reactive user interfaces, as they…

Software development

Angular TestBed

The Angular TestBed is a fundamental tool for testing Angular applications. It is a utility that allows you to create a testing module for Angular, facilitating the configuration and isolation of…

Software development

Angular Universal

Angular Universal is a technology that allows Angular applications to be rendered on the server side. This means that instead of the client's browser being solely responsible for generating the…

Software development

Animate

Animating in React refers to the incorporation of movement or transition effects to the components of an application, thereby enhancing the user experience. This technique allows user interface…

Graphics, games and extended reality

Animation

Animation is the process of creating illusions of movement and shape change in a sequence of images. This art combines visual and narrative techniques to bring characters and settings to life…