General Flashcards

(103 cards)

1
Q

Deploy (di-PLÓI)

A

Desdobrar: v. To release a software update to a live environment.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

API (ei-pi-AI)

A

API: n. Application Programming Interface, a set of functions for building software applications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Component (kom-POH-nent)

A

Componente: n. A modular, reusable piece of code in frontend development.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Framework (FREI-muork)

A

Estrutura de trabalho: n. A pre-built structure for developing applications, such as React or Angular.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Library (LAI-bra-ri)

A

Biblioteca: n. A collection of pre-written code that can be used to optimize development.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Responsive (ri-SPON-siv)

A

Responsivo: adj. Able to adapt to different screen sizes and orientations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Optimize (OP-ti-maiz)

A

Otimizar: v. To make code more efficient in terms of speed and memory.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Debug (di-BÂG)

A

Depurar: v. To find and fix errors in the code.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Syntax (SIN-taks)

A

Sintaxe: n. The set of rules for structuring code in a programming language.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Iteration (i-te-REI-xan)

A

Iteração: n. A process of repeating operations, often used in coding loops.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Refactor (ri-FAK-tor)

A

Refatorar: v. To restructure code to improve its readability and efficiency without changing its behavior.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Hook (RUK)

A

Gancho: n. A special function in React that lets you ‘hook into’ React features.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

State (STEIT)

A

Estado: n. A dynamic part of a component that determines how it renders and behaves.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Props (PROPS)

A

Propriedades: n. Inputs to a React component that let you pass data between components.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Context (KON-text)

A

Contexto: n. A feature in React for passing data globally to components.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

DOM (DOM)

A

Modelo de Objeto de Documento: n. The structure of a webpage as interpreted by the browser.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Viewport (VJU-port)

A

Área de Visualização: n. The visible area of a webpage on the screen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Rendering (REN-der-ing)

A

Renderização: n. The process of displaying visual elements on the screen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Compile (kom-PAIL)

A

Compilar: v. To transform source code into a lower-level language for execution.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Transpile (tran-SPIEL)

A

Transpilar: v. To convert code from one language or version to another (e.g., TypeScript to JavaScript).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Package (PA-ki-dj)

A

Pacote: n. A bundle of code, like a library, that can be installed and used in a project.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Module (MO-di-ul)

A

Módulo: n. A reusable chunk of code that performs a specific task within an application.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Middleware (MI-dul-uér)

A

Middleware: n. Code that runs between requests and responses in web applications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Lifecycle (LAIF-saikl)

A

Ciclo de Vida: n. Stages a component goes through from creation to destruction.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
JSX (djei-es-ÉKS)
JSX: n. JavaScript XML, a syntax extension for writing HTML in JavaScript.
26
Query (KUI-ri)
Consulta: n. A request for data from a database or API.
27
Mutation (miu-TEI-xan)
Mutação: n. In GraphQL, an operation that changes data on the server.
28
Schema (SKI-ma)
Esquema: n. A blueprint of a database's structure or a GraphQL data model.
29
Bootstrap (BU-strép)
Bootstrap: n. A framework for developing responsive, mobile-first websites.
30
Responsive (ri-SPON-siv)
Responsivo: adj. Design that adjusts to different screen sizes.
31
Server (SÊR-ver)
Servidor: n. A computer or system that provides data to other computers.
32
Client (KLAI-ent)
Cliente: n. The end-user's device that interacts with a server.
33
Endpoint (END-point)
Ponto de acesso: n. A URL that allows communication with a server.
34
Authentication (au-zen-ti-KEI-xan)
Autenticação: n. The process of verifying a user's identity.
35
Authorization (au-zo-rai-ZEI-xan)
Autorização: n. Determining a user's permissions after authentication.
36
Token (TOU-ken)
Token: n. A digital key used for authentication in secure communication.
37
Session (SÉ-xan)
Sessão: n. A period during which a user interacts with an application.
38
Cookie (KU-ki)
Cookie: n. A small piece of data stored on the user's browser.
39
Cache (KÉ-sh)
Cache: n. A storage mechanism for temporarily storing data to speed up access.
40
Latency (LEI-ten-si)
Latência: n. The delay between a request and response in a network.
41
Load Balancer (LOUD BÉ-len-ser)
Balanceador de Carga: n. A system that distributes incoming requests across multiple servers.
42
Scalability (skei-la-BI-li-ti)
Escalabilidade: n. The ability of a system to handle growth or increased demand.
43
Microservice (MAI-kro-sêr-vis)
Microsserviço: n. A small, independent service in a distributed application.
44
Container (kon-TEI-nêr)
Contêiner: n. A lightweight, portable unit of software that runs consistently across environments.
45
Docker (DO-ker)
Docker: n. A platform for developing, shipping, and running applications in containers.
46
Kubernetes (ku-ber-NEI-tis)
Kubernetes: n. An orchestration tool for managing containerized applications.
47
Cloud (KLAUD)
Nuvem: n. Remote servers used to store, manage, and process data over the internet.
48
Database (DEI-ta-beis)
Banco de Dados: n. A structured collection of data stored electronically.
49
Relational Database (ri-LEI-xa-nal DEI-ta-beis)
Banco de Dados Relacional: n. A database that stores data in structured tables.
50
NoSQL (no-ES-KIU-EL)
NoSQL: n. A type of database that stores data in formats other than relational tables.
51
REST (RÉST)
REST: n. Representational State Transfer, a protocol for building APIs.
52
GraphQL (graf-kiu-ÉL)
GraphQL: n. A query language for APIs that enables requesting specific data.
53
JSON (JEI-son)
JSON: n. JavaScript Object Notation, a lightweight data interchange format.
54
XML (ÉKS-e-MÉL)
XML: n. Extensible Markup Language, a format for storing and transporting data.
55
Algorithm (AL-go-ri-tam)
Algoritmo: n. A set of steps for solving a problem or performing a task.
56
Data Structure (DEI-ta STRUK-tcher)
Estrutura de Dados: n. A way of organizing and storing data.
57
Array (a-RÉI)
Array: n. An ordered collection of elements in programming.
58
Object (OB-djekt)
Objeto: n. A collection of properties or methods in object-oriented programming.
59
Function (FAN-xan)
Função: n. A reusable block of code that performs a specific task.
60
Loop (LUP)
Laço: n. A sequence of instructions that repeats until a condition is met.
61
Conditional (kon-DI-xa-nal)
Condicional: n. A statement that executes based on whether a condition is true.
62
Boolean (BU-li-en)
Booleano: n. A data type with two values: true or false.
63
String (STRIN)
String: n. A sequence of characters used as text.
64
Conditional (kon-DI-xa-nal)
Condicional: n. A statement that executes based on whether a condition is true.
65
Boolean (BU-li-en)
Booleano: n. A data type with two values: true or false.
66
String (STRIN)
String: n. A sequence of characters used as text.
67
Variable (VEI-ri-e-bel)
Variável: n. A storage location in programming with an associated name and value.
68
Parameter (pa-RAM-i-ter)
Parâmetro: n. A variable used in a function to receive input values.
69
Argument (AR-giu-ment)
Argumento: n. A value passed to a function when called.
70
Debugging (di-BÂG-ing)
Depuração: n. The process of finding and fixing errors in code.
71
Console (KON-soul)
Console: n. A tool in the browser for debugging and logging information.
72
Breakpoint (BREIK-point)
Ponto de Interrupção: n. A point in code where execution will pause for debugging.
73
Exception (ek-SEP-xan)
Exceção: n. An error that occurs during the execution of a program.
74
Scope (SKOUP)
Escopo: n. The context in which variables and functions are accessible.
75
Closure (KLO-zher)
Fechamento: n. A feature in JavaScript where a function retains access to its scope.
76
Promise (PRO-mis)
Promessa: n. An object representing the eventual completion of an asynchronous operation.
77
Async (ei-SINK)
Assíncrono: adj. Referring to code that executes asynchronously.
78
Await (a-UÉIT)
Aguardar: v. Used to pause asynchronous code execution until a promise is fulfilled.
79
Callback (KOL-bek)
Callback: n. A function passed as an argument to another function.
80
Hoisting (HOIS-ting)
Elevação: n. JavaScript behavior of moving declarations to the top of their scope.
81
Prototype (PRO-tuh-taip)
Protótipo: n. An object from which other objects inherit properties in JavaScript.
82
Inheritance (in-HÉ-ri-tans)
Herança: n. A feature in object-oriented programming allowing classes to inherit properties.
83
Polymorphism (pa-li-MOR-fism)
Polimorfismo: n. The ability to process objects differently based on their type.
84
Encapsulation (en-kap-su-LEI-xan)
Encapsulamento: n. The bundling of data with methods that operate on that data.
85
Abstraction (ab-STRAK-xan)
Abstração: n. The process of hiding complex implementation details.
86
Refactoring (ri-FAK-ter-ing)
Refatoração: n. Improving code readability and performance without altering functionality.
87
API Endpoint (ei-pi-ai END-point)
Ponto de Acesso da API: n. A specific location where an API can be accessed.
88
Event Listener (i-VÉNT LIS-ner)
Ouvinte de Evento: n. A procedure that waits for an event to occur.
89
Rendering Engine (REN-der-ing EN-jin)
Motor de Renderização: n. The part of a browser that displays content.
90
Minification (mi-ni-fi-KEI-xan)
Minificação: n. The process of reducing code size by removing unnecessary characters.
91
Hot Reload (HOT ri-LOU-d)
Recarga Rápida: n. Automatically updating code changes without refreshing the entire page.
92
Linting (LIN-ting)
Linting: n. The process of checking code for errors and stylistic issues.
93
Build Process (bild PRA-ses)
Processo de Compilação: n. Steps to compile and prepare code for deployment.
94
TypeScript (taip-SKRIPT)
TypeScript: n. A typed superset of JavaScript that compiles to plain JavaScript.
95
Interface (IN-ter-feis)
Interface: n. A structure that defines the properties and methods of an object.
96
Dependency Injection (di-PEN-den-si in-DJÉK-xan)
Injeção de Dependência: n. A technique where dependencies are passed into a component.
97
Webpack (WÉB-pak)
Webpack: n. A tool for bundling JavaScript modules.
98
Babel (BA-bel)
Babel: n. A JavaScript compiler that lets you use modern JavaScript features.
99
Polyfill (PO-li-fil)
Polyfill: n. Code that provides modern functionality in older browsers.
100
Virtual DOM (VÂR-chu-al DOM)
DOM Virtual: n. An in-memory representation of the real DOM.
101
SSR (es-es-AR)
Renderização no Servidor: n. Server-Side Rendering, where content is rendered on the server.
102
CSR (si-es-AR)
Renderização no Cliente: n. Client-Side Rendering, where content is rendered in the browser.
103
Component Tree (kom-POH-nent TRI)
Árvore de Componentes: n. A hierarchy of components in an application.