Glossari

  • arquitectura client/servidor f Arquitectura en què el client realitza peticions sobre el servidor.
  • Babel m Precompilador de JavaScript per ES6.
  • branca f Versió d’un repositori que parteix del tronc per treballar en noves característiques o solucionar errors. Un cop finalitzada la tasca, s’acostuma a fusionar de nou amb el tronc.
  • cache f Memòria cau. Espai d’emmagatzemament temporal.
  • client m Part dins dels serveis client/servidor que sol·licita el servei.
  • commit f Ordre que envia els canvis al repositori local.
  • contenidor de Linux m Mètode de virtualització de Linux per executar múltiples sistemes Linux (contenidors) utilitzant un sol nucli de Linux.
  • diferència f Resultat de la comparació dels canvis entre dos fitxers o els canvis produïts entre diferents versions d’un mateix fitxer al llarg del temps.
  • DNS m Sigla corresponent a l’anglès Domain Name System. El sistema de noms de domini és un servei encarregat de convertir els noms de domini en adreces IP, i a la inversa.
  • Docker m Tecnologia que implementa un sistema de gestió de contenidors de Linux per facilitar el desplegament escalable d’aplicacions.
  • entorn de desenvolupament integrat (EDI) m Aplicació informàtica que proporciona serveis integrals per facilitar el desenvolupament del programari. Conegut popularment amb les sigles angleses IDE, corresponents a integrated development environment.
  • ES6 m Versió estàndard de JavaScript a partir del 2015, el 2017 encara cap navegador té suport total per a aquesta versió. Aquesta denominació engloba també a ES2015, ES2016, ES2017, etc.
  • ECMA f Acrònim d’European Computer Manufacturers Association (Associació Europea de Fabricants d’Ordinadors). Es dedica a generar estàndards per a sistemes d’informació. Un dels seus estàndards és ECMAScript.
  • ECMAScript m Estàndard de llenguatge de programació al costat client adoptat per l’ECMA. Està basat en JavaScript.
  • equip m Ordinador, tant client com servidor (tot i que sovint s’utilitza més la paraula host per a client i server per a servidor). En anglès, host.
  • FTP m Sigla corresponent a l’anglès file transfer protocol. Vegeu protocol de transferència de fitxers.
  • fusió f Acció que uneix els canvis del repositori remot amb el repositori local.
  • host m Vegeu equip.
  • Git m Sistema de control de versions distribuït molt popular.
  • Github m Servei d’allotjament de repositoris Git.
  • Grunt m Sistema d’automatització mitjançant fitxers de configuració.
  • Gulp m Sistema d’automatització mitjançant codi JavaScript.
  • hypertext transfer protocol m Vegeu protocol de transferència d’hipertext.
  • HTTP m Sigla anglesa corresponent a hypertext transfer protocol.
  • IDE m Sigla anglesa corresponent a integrated development environment. Vegeu entorn de desenvolupament integrat.
  • internet protocol m Protocol d’adreçament utilitzat a internet. Una adreça IP és un nombre que identifica inequívocament un dispositiu lògic connectat a la xarxa. Dins d’una mateixa xarxa, cada adreça IP que s’utilitza ha de ser única.
  • IP f Sigla corresponent a internet protocol.
  • Javadoc m Llenguatge de marques per anotar el codi font del llenguatge Java.
  • JSDoc m Llenguatge de marques per anotar el codi font del llenguatge JavaScript.
  • LDAP m Sigla corresponent a l’anglès lightweight directory access protocol. És un protocol estàndard per accedir i gestionar informació sobre els recursos d’una xarxa com poden ser equips, impressores o usuaris.
  • Less m Metallenguatge que descriu l’estil d’un document ampliant les característiques de CSS. Destaca per ser un dels més senzills d’aprendre.
  • Node.js m Entorn de programació basat en el motor JavaScript V8 de Google que permet desenvolupar aplicacions en entorn servidor mitjançant JavaScript.
  • npm m Gestor de paquets de Node.js que addicionalment permet la instal·lació d’eines per utilitzar mitjançant la línia d’ordres.
  • port m Punt d’origen o de destinació de les dades, habitualment una memòria intermitja que permet emmagatzemar dades utilitzades per a un procés concret.
  • precompilador de JavaScript m Eina que compila altres llenguatges (o variants) com ES6 o TypeScript a ES5, la variant de JavaScript que poden interpretar la majoria dels navegadors actuals.
  • preprocessador CSS m Eina que permet convertir el codi d’un metallenguatge (com poden ser Sass, Less o Stylus) en codi CSS.
  • protocol de transferència de fitxers m Conjunt de regles i ordres per poder enviar i rebre fitxers entre client i servidor.
  • protocol de transferència d’hipertext m Protocol usat per al trànsit web. En anglès, hypertext transfer protocol (HTTP).
  • protocol per al control de la transmissió m Protocol orientat a la connexió que permet l’entrega de datagrames de manera fiable. Abans de transmetre cap dada, és necessari establir una connexió entre els dos terminals que es volen comunicar. En anglès, transmission control protocol (TCP).
  • protocol simple de transferència de correu (SMTP) m Conjunt de regles i normes de xarxa per intercanviar missatges de correu electrònic.
  • proxy Servidor intermediari. Programa o dispositiu que realitza una acció en representació d’un altre. Pot fer les tasques d’un tallafoc o bé proporcionar serveis de cau, la qual cosa permet incrementar el rendiment de la xarxa.
  • pull Acció que envia els canvis al repositori remot.
  • push Acció que descarrega els canvis del repositori remot.
  • repositori m Estructura de dades que emmagatzema metadades d’un conjunt de fitxers i directoris, incloent-hi un historial de canvis. Segons l’arquitectura, es pot treballar amb els repositoris de forma local i remota.
  • RFC m Sigla corresponent a l’anglès request for com­ment (demanda de comentaris). Designació dels documents sobre metodologies i investigacions sobre internet aprovats per la IETF (Internet Engineering Task Force).
  • Sass m Metallenguatge que descriu l’estil d’un document ampliant les característiques de CSS. Destaca per ser un dels més antics.
  • seguretat de la capa de transport (TLS) f Protocol de capa 4 que proporciona un transport segur als protocols de capa d’aplicació.
  • servei m Conjunt de tasques, funcions i operacions, entre d’altres, que subministra un sistema i que serveixen per a un ús determinat.
  • servidor m Aparell que proporciona un o més serveis als clients.
  • SourceTree m Programari usat per gestionar repositoris per a Windows i macOS.
  • SMTP m Sigla corresponent a l’anglès simple mail transfer protocol. Vegeu protocol simple de transferència de correu.
  • SSL m Sigla corresponent a l’anglès secure socket layer.
  • Stylus m Metallenguatge que descriu l’estil d’un document ampliant les característiques de CSS. Destaca per combinar moltes de les característiques d’altres metallenguatges com Less i Sass, a més d’afegir-ne pròpies.
  • Subversion m Sistema de control de versions centralitzat.
  • TCP m Sigla corresponent a l’anglès transmission control protocol. Vegeu protocol per al control de la transmissió.
  • TCP/IP m Model de protocol de xarxa desenvolupat el 1970 per DARPA i base d’internet. El model de xarxa d’internet radica en la pila de protocols TCP/IP.
  • TLS f Sigla corresponent a l’anglès transport layer security. Vegeu seguretat de la capa de transport.
  • tronc m Branca principal del repositori.
  • TypeScript m Llenguatge basat en ES6 creat per Microsoft que afegeix la característica de tipificació forta (opcional).
  • Vagrant m Programari per crear entorns de desenvolupament portables mitjançant la virtualització de l’entorn per funcionar de la mateixa manera independentment de la configuració de la màquina física.
  • virtualització f Mecanisme que permet executar en una mateixa màquina física múltiples sistemes operatius. Abstracció dels recursos de la computadora.
  • wiki f Lloc web amb continguts desenvolupats col·laborativament per una comunitat d’usuaris que permet a aquests usuaris afegir i editar els continguts.
Anar a la pàgina anterior:
Continguts en PDF
Anar a la pàgina següent:
Índex general