Angular

De la Viquipèdia, l'enciclopèdia lliure.
Saltar a la navegació Saltar a la cerca
Angular
programari
Logotip
Tipus Marc de JavaScript, aplicació d’una sola pàgina ( no catalogada )
Desenvolupador Google
Data de la primera versió 14 de setembre de 2016
Última versió 12.1.4 (28 de juliol de 2021)
Última versió beta 12.0.0-proper.8 (7 d'abril de 2021)
Sistema operatiu Multiplataforma (al navegador web )
Llenguatge TypeScript
Llicència codi obert amb llicència del MIT
( llicència gratuïta )
Llengua Anglès
Lloc web angular.io

Angular 2+ (o simplement Angular ) és un marc de codi obert per al desenvolupament d' aplicacions web amb llicència del MIT [1] , una evolució d' AngularJS . Desenvolupat principalment per Google , la seva primera versió va tenir lloc el 14 de setembre de 2016 [2] .

Característiques

Angular s'ha reescrit completament en comparació amb AngularJS i les dues versions no són compatibles. El llenguatge de programació utilitzat per AngularJS és JavaScript, mentre que el d'Angular és TypeScript [3] .

Les aplicacions desenvolupades a Angular són executades completament pel navegador web després de descarregar-les del servidor web (processament del costat del client ). Això significa l'estalvi d'haver d'enviar la pàgina web al servidor web cada vegada que es sol·liciti una acció per part de l'usuari. El codi generat per Angular s'executa en tots els principals navegadors web moderns com Chrome , Microsoft Edge , Opera , Firefox , Safari i altres [4] .

Angular ha estat dissenyat per proporcionar una eina fàcil i ràpida per desenvolupar aplicacions que s'executin en qualsevol plataforma, inclosos els telèfons intel·ligents i les tauletes . De fet, les aplicacions web d'Angular en combinació amb el conjunt d'eines de codi obert Bootstrap esdevenen receptives , és a dir, el disseny del lloc web s'adapta a la mida del dispositiu utilitzat [5] .

Un altre conjunt d'eines de disseny sensible està en desenvolupament, Flex Layout, que és més fàcil d'utilitzar que Bootstrap i dissenyat específicament per a Angular [6] .

Un altre conjunt d’eines que facilita el disseny a Angular és Angular Material, una sèrie de components que us permeten crear una pàgina web molt ràpidament: amb l’ús combinat de Flex Layout i Angular Material podeu crear llocs web i aplicacions sensibles molt avançats basats en Angular. [7] .

Nota

  1. ^ angular: Un marc. Mòbils i ordinadors , Angular, 18 de gener de 2018. Obtingut el 18 de gener de 2018 .
  2. ^ Angular, versió 2: propiocepció-reforç , a angularjs.blogspot.co.uk . Consultat el 18 de gener de 2018 .
  3. ^ Angular Minds, Principals diferències entre Angular 1 vs Angular 2 vs Angular 4 , a mitjà , 4 d'agost de 2017. Consultat el 18 de gener de 2018 .
  4. ^ Angular Docs , a angular.io . Consultat el 18 de gener de 2018 .
  5. ^ (EN) Bootstrap amb alimentació angular , a ng-bootstrap.github.io. Consultat el 18 de gener de 2018 .
  6. ^ flex-layout: proporciona un disseny d'UI HTML per a aplicacions angulars; mitjançant Flexbox i una API responsive , Angular, 18 de gener de 2018. Obtingut el 18 de gener de 2018 .
  7. ^ Material angular , a material.angular.io . Consultat el 18 de gener de 2018 .

Articles relacionats

Altres projectes

Enllaços externs