Unghiular

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Unghiular
software
Siglă
Tip Framework JavaScript, aplicație cu o singură pagină ( nelistată )
Dezvoltator Google
Data primei versiuni 14 septembrie 2016
Ultima versiune 12.1.4 (28 iulie 2021)
Ultima versiune beta 12.0.0-next.8 (7 aprilie 2021)
Sistem de operare Multiplatformă (pe browserul web )
Limba TypeScript
Licență open source licențiat de MIT
( licență gratuită )
Limbă Engleză
Site-ul web angular.io

Angular 2+ (sau pur și simplu Angular ) este un cadru open source pentru dezvoltarea aplicațiilor web licențiate de MIT [1] , o evoluție a AngularJS . Dezvoltat în principal de Google , prima sa versiune a avut loc pe 14 septembrie 2016 [2] .

Caracteristici

Angular a fost complet rescris în comparație cu AngularJS și cele două versiuni nu sunt compatibile. Limbajul de programare utilizat pentru AngularJS este JavaScript, în timp ce cel al Angular este TypeScript [3] .

Aplicațiile dezvoltate în Angular sunt executate în întregime de browserul web după ce au fost descărcate de pe serverul web (procesare pe partea clientului ). Aceasta înseamnă salvarea necesității de a trimite pagina web înapoi la serverul web de fiecare dată când există o cerere de acțiune din partea utilizatorului. Codul generat de Angular rulează pe toate browserele web moderne, cum ar fi Chrome , Microsoft Edge , Opera , Firefox , Safari și altele [4] .

Angular a fost conceput pentru a oferi un instrument rapid și ușor pentru dezvoltarea aplicațiilor care rulează pe orice platformă, inclusiv smartphone-uri și tablete . De fapt, aplicațiile web din Angular în combinație cu setul de instrumente open source Bootstrap devin receptive , adică designul site-ului web se adaptează în funcție de dimensiunea dispozitivului utilizat [5] .

Un alt set de instrumente de design receptiv este în curs de dezvoltare, Flex Layout, care este mai ușor de utilizat decât Bootstrap și conceput special pentru Angular [6] .

Un alt set de instrumente care facilitează proiectarea în Angular este Angular Material, o serie de componente care vă permite să creați o pagină web foarte rapid: cu utilizarea combinată a Flex Layout și Angular Material puteți crea site-uri web și aplicații responsive foarte avansate bazate pe Angular [7] .

Notă

  1. ^ unghiular: Un cadru. Mobil și desktop , Angular, 18 ianuarie 2018. Adus la 18 ianuarie 2018 .
  2. ^ Angular, versiunea 2: propriocepție-întărire , la angularjs.blogspot.co.uk . Adus la 18 ianuarie 2018 .
  3. ^ Angular Minds, Diferențe majore între Angular 1 vs Angular 2 vs Angular 4 , pe mediu , 4 august 2017. Accesat la 18 ianuarie 2018 .
  4. ^ Angular Docs , la angular.io . Adus la 18 ianuarie 2018 .
  5. ^ (RO) Bootstrap alimentat unghiular , pe ng-bootstrap.github.io. Adus la 18 ianuarie 2018 .
  6. ^ flex-layout: Oferă layout UI HTML pentru aplicații Angular; folosind Flexbox și un API Responsive , Angular, 18 ianuarie 2018. Accesat la 18 ianuarie 2018 .
  7. ^ Material unghiular , la material.angular.io . Adus la 18 ianuarie 2018 .

Elemente conexe

Alte proiecte

linkuri externe