Unghiular
Unghiular software | |
---|---|
Tip | Framework JavaScript, aplicație cu o singură pagină ( nelistată ) |
Dezvoltator | |
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ă
- ^ unghiular: Un cadru. Mobil și desktop , Angular, 18 ianuarie 2018. Adus la 18 ianuarie 2018 .
- ^ Angular, versiunea 2: propriocepție-întărire , la angularjs.blogspot.co.uk . Adus la 18 ianuarie 2018 .
- ^ Angular Minds, Diferențe majore între Angular 1 vs Angular 2 vs Angular 4 , pe mediu , 4 august 2017. Accesat la 18 ianuarie 2018 .
- ^ Angular Docs , la angular.io . Adus la 18 ianuarie 2018 .
- ^ (RO) Bootstrap alimentat unghiular , pe ng-bootstrap.github.io. Adus la 18 ianuarie 2018 .
- ^ 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 .
- ^ Material unghiular , la material.angular.io . Adus la 18 ianuarie 2018 .
Elemente conexe
Alte proiecte
- Wikimedia Commons conține imagini sau alte fișiere despre Angular
linkuri externe
- Site-ul oficial , pe angular.io .
- Unghiular (canal), pe YouTube .
- ( EN ) Unghiular , pe GitHub .
- Depozit sursă unghiulară , la github.com .