# Angular Material Reviews
**Vendor:** Angular Material  
**Category:** [Software di librerie di componenti](https://www.g2.com/it/categories/component-libraries)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 52
## About Angular Material
Angular Material è una libreria completa di componenti UI sviluppata dal team di Angular, progettata per integrarsi perfettamente con le applicazioni Angular. Fornisce un ricco set di componenti UI riutilizzabili, ben testati e accessibili che aderiscono ai principi del Material Design di Google, consentendo agli sviluppatori di creare interfacce utente visivamente accattivanti e coerenti su piattaforme web, mobili e desktop. Caratteristiche e Funzionalità Chiave: - Componenti Material Design: Offre un&#39;ampia gamma di componenti pre-costruiti come pulsanti, schede, dialoghi, moduli, menu e altro, garantendo un aspetto e una sensazione moderni e coerenti. - Design Responsivo: I componenti sono progettati per essere reattivi fin da subito, adattandosi perfettamente a varie dimensioni e orientamenti dello schermo, essenziale per costruire applicazioni che funzionano bene su desktop, tablet e dispositivi mobili. - Tematizzazione e Personalizzazione: Fornisce capacità di tematizzazione che permettono agli sviluppatori di personalizzare facilmente l&#39;aspetto delle loro applicazioni, supportando sia temi pre-costruiti che la creazione di temi personalizzati per soddisfare specifiche esigenze di branding. - Accessibilità: Costruito con l&#39;accessibilità in mente, Angular Material include funzionalità come il supporto ARIA, indicatori di messa a fuoco e navigazione tramite tastiera per garantire che le applicazioni siano utilizzabili da una vasta gamma di utenti, inclusi quelli con disabilità. - Internazionalizzazione: Supporta la localizzazione per formati di data e ora e testo bidirezionale, facilitando lo sviluppo di applicazioni che si rivolgono a un pubblico globale. - Ottimizzazione delle Prestazioni: I componenti sono ottimizzati per la velocità, con funzionalità come il caricamento lazy per migliorare le prestazioni dell&#39;applicazione. Valore Primario e Risoluzione dei Problemi: Angular Material semplifica il processo di sviluppo fornendo un set di componenti UI pronti all&#39;uso, coerenti e reattivi che aderiscono alle linee guida del Material Design. Questo riduce il tempo e lo sforzo necessari per progettare e implementare interfacce utente da zero, permettendo agli sviluppatori di concentrarsi maggiormente sulla logica aziendale e sulle caratteristiche uniche dell&#39;applicazione. Garantendo la compatibilità tra browser e l&#39;accessibilità integrata, Angular Material aiuta gli sviluppatori a creare applicazioni che sono sia user-friendly che inclusive, migliorando in definitiva l&#39;esperienza utente complessiva.



## Angular Material Pros & Cons
**What users like:**

- Gli utenti apprezzano la **integrazione senza soluzione di continuità** di Angular Material con Angular, migliorando la velocità di sviluppo e la coerenza del design. (2 reviews)
- Gli utenti apprezzano la **vasta collezione di componenti UI predefiniti** che migliorano la velocità di sviluppo e la coerenza del design. (1 reviews)
- Gli utenti apprezzano la **qualità di design coerente** di Angular Material, che migliora la velocità di sviluppo e l&#39;esperienza utente. (1 reviews)
- Gli utenti apprezzano la **facilità di apprendimento** con Angular Material, permettendo loro di concentrarsi sullo sviluppo in modo efficiente. (1 reviews)
- Gli utenti apprezzano la **facile integrazione** di Angular Material, facilitando un&#39;implementazione rapida e coerente del design nelle loro applicazioni. (1 reviews)
- Features (1 reviews)
- Implementation Ease (1 reviews)
- Gli utenti apprezzano la **rapida implementazione di design coerenti e reattivi** , migliorando le loro applicazioni Angular in modo efficiente. (1 reviews)
- Time-saving (1 reviews)
- UI Components (1 reviews)

**What users dislike:**

- Gli utenti trovano **difficile la personalizzazione** con Angular Material, poiché spesso richiede complesse regolazioni SCSS per gli stili desiderati. (1 reviews)
- Gli utenti notano una significativa **curva di apprendimento** con Angular Material, in particolare per quanto riguarda i temi e le utilità di layout per i nuovi arrivati. (1 reviews)
- Gli utenti scoprono che **requisiti complessi dell&#39;interfaccia utente** richiedono CSS aggiuntivi o librerie di terze parti, portando a un aumento del tempo di sviluppo. (1 reviews)
- Gli utenti riscontrano **problemi di prestazioni** a causa dell&#39;aumento delle dimensioni dei pacchetti quando importano più moduli di Angular Material. (1 reviews)
- Gli utenti trovano che il **design UI scadente** di Angular Material possa portare a sfide di personalizzazione complesse e dispendiose in termini di tempo. (1 reviews)
- Styling Issues (1 reviews)

## Angular Material Reviews
  ### 1. Ideale per creare un sito web a pagina singola

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gaurav J. | Senior Software Engineer, Enterprise (> 1000 dip.)

**Reviewed Date:** October 03, 2025

**Cosa Le piace di più di Angular Material?**

La cosa migliore di Angular Material è come accelera lo sviluppo garantendo al contempo la coerenza del design in un'applicazione. Offre una vasta collezione di componenti UI pre-costruiti, accessibili e reattivi che seguono i principi del Material Design di Google. Funzionalità come il theming, la tipografia e le utilità di layout rendono facile mantenere un aspetto professionale in tutta l'app. Apprezzo anche quanto si integri profondamente con Angular — ad esempio, i controlli di form reattivi con stati di validazione integrati, o i componenti di tabella con ordinamento, paginazione e filtraggio pronti all'uso. In generale, Angular Material riduce significativamente il carico di lavoro del design, impone buoni modelli di UX e mi permette di concentrarmi più sulla logica di business che sullo styling da zero.

**Cosa non Le piace di Angular Material?**

Mentre Angular Material fornisce coerenza e accelera lo sviluppo dell'interfaccia utente, ci sono alcune sfide:

Personalizzazione/Tematizzazione – Sovrascrivere gli stili predefiniti di Material spesso richiede di scavare nei mixin SCSS o di affrontare selettori profondi, il che può essere frustrante se hai bisogno di un aspetto altamente personalizzato.

Dimensione del Bundle – Importare più moduli di Angular Material può aggiungere un peso notevole all'applicazione, rendendola meno ideale per app molto leggere o critiche in termini di prestazioni.

Curva di Apprendimento – Comprendere il sistema di tematizzazione, la configurazione della tipografia e le utilità di layout richiede tempo, specialmente per i nuovi sviluppatori.

Design Opinato – Segue rigorosamente il Material Design di Google; se il tuo prodotto necessita di un sistema di design diverso, adattare Angular Material può sembrare restrittivo.

Detto ciò, questi sono compromessi: si guadagna in coerenza e accessibilità a scapito della flessibilità e della dimensione.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

I principali problemi che Angular Material affronta sono la coerenza dell'interfaccia utente, l'accessibilità e la velocità di sviluppo. Normalmente, costruire componenti UI da zero significa gestire individualmente la reattività, il tema, l'accessibilità (ruoli ARIA, navigazione tramite tastiera) e i modelli di interazione, il che è ripetitivo e soggetto a errori. Angular Material affronta questo problema fornendo un set completo di componenti pre-costruiti e ben testati che aderiscono alle linee guida del Material Design e si integrano perfettamente con i moduli reattivi di Angular e il rilevamento delle modifiche.

Per me, i benefici sono chiari:

Risparmio di tempo – Posso implementare funzionalità rapidamente senza preoccuparmi dei dettagli a basso livello del comportamento dei componenti.

Coerenza – Tutte le parti dell'interfaccia utente seguono lo stesso linguaggio di design, riducendo il debito di design.

Accessibilità – La conformità integrata agli standard di accessibilità garantisce una migliore esperienza utente per tutti gli utenti senza richiedere sforzi aggiuntivi.

Integrazione con Angular – Componenti come campi modulo, tabelle e dialoghi si integrano senza problemi con i servizi Angular e i moduli reattivi.

Questo mi permette di concentrarmi sulla logica aziendale invece di reinventare i modelli di interfaccia utente, portando a una consegna più rapida e applicazioni più manutenibili.

  ### 2. Revisione di Angular Material

**Rating:** 3.5/5.0 stars

**Reviewed by:** Kavya S. | Senior Software Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** December 28, 2024

**Cosa Le piace di più di Angular Material?**

Consente una rapida implementazione di design coerenti e reattivi. La sua facilità di integrazione con le applicazioni Angular lo rende ideale per costruire architetture front-end scalabili e manutenibili.

**Cosa non Le piace di Angular Material?**

I requisiti complessi dell'interfaccia utente possono essere impegnativi e richiedere molto tempo, spesso necessitando di CSS aggiuntivo o librerie di terze parti.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

La mia esperienza precedente con i framework di design è stata molto dispendiosa in termini di tempo poiché dovevo iniziare da zero per creare componenti UI di base come pulsanti e schede. Angular Material non solo fornisce componenti UI che sono reattivi e splendidamente realizzati, ma si occupa anche di garantire un facile accesso.

  ### 3. Migliore per il design dell'interfaccia utente reattiva

**Rating:** 4.5/5.0 stars

**Reviewed by:** Kowsyap p. | Software Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** March 08, 2023

**Cosa Le piace di più di Angular Material?**

Angular Material fornisce un'ampia gamma di componenti UI per personalizzare qualsiasi design. Gli strumenti di design reattivo garantiscono il supporto per tutti i dispositivi e le piattaforme. Temi e palette offrono agli utenti la possibilità di personalizzare la loro app. Plugin, framework e strumenti di prototipazione facilitano ulteriormente lo sviluppo.

**Cosa non Le piace di Angular Material?**

Angular Material si specializza in componenti orientati ai dispositivi mobili e manca di alcuni elementi focalizzati sul desktop. L'uso di troppi componenti può influire sui tempi di caricamento di grandi progetti. Supporta altri framework, ma la sua complessità rende difficile la personalizzazione. Anche la documentazione può risultare confusa.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Trovo Angular Material di grande aiuto quando si tratta di costruire applicazioni web, poiché mi fornisce componenti predefiniti e API. Mi fa risparmiare molto tempo, sforzo e costi, il che rende il mio lavoro molto più semplice. Non solo, la documentazione API fornita da Angular Material mi aiuta anche a integrare rapidamente qualsiasi nuova funzionalità nell'app. Questo a sua volta mi permette di mantenere la coerenza nel design in tutta la mia applicazione.

  ### 4. Angular Material fornisce un'ampia gamma di componenti per migliorare il sito web.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mohit S. | Mid-Market (51-1000 dip.)

**Reviewed Date:** August 29, 2023

**Cosa Le piace di più di Angular Material?**

Angular Material ha fornito un'ampia gamma di componenti integrati e sono anche facilmente personalizzabili. Angular Material è facile da integrare e aumenta anche le prestazioni complessive del sito web.

**Cosa non Le piace di Angular Material?**

Angular Material richiede molto tempo, ogni volta bisogna importare i componenti per usarli, dovrebbe esserci un singolo import per importarli quando si utilizzano nelle applicazioni.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Per rendere il sito web più reattivo e ad alte prestazioni, Angular Material è il migliore. Angular Material è facile da integrare, è personalizzabile secondo le esigenze ed è simile a Bootstrap, quindi facile da comprendere.

  ### 5. Ho amato i materiali angolari

**Rating:** 4.5/5.0 stars

**Reviewed by:** pramod g. | softwere developer, Mid-Market (51-1000 dip.)

**Reviewed Date:** August 24, 2023

**Cosa Le piace di più di Angular Material?**

flessibilità, facile da gestire, open source, molto attraente, libreria e componenti utili, facile da installare, user-friendly

**Cosa non Le piace di Angular Material?**

complessità nella rappresentazione grafica, ad esempio grafico a torta, barra di avanzamento

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

fornisci una libreria facile per la rappresentazione grafica, e questi benefici sono buoni per lo sviluppo e la maggior parte degli sviluppatori è attratta dall'uso dei materiali angolari

  ### 6. Bello

**Rating:** 3.5/5.0 stars

**Reviewed by:** Subbareddy P. | Technical Lead, Enterprise (> 1000 dip.)

**Reviewed Date:** December 02, 2020

**Cosa Le piace di più di Angular Material?**

Ha alcune funzionalità avanzate che mi piacciono

**Cosa non Le piace di Angular Material?**

Non mi piacciono le parti dei componenti in Angular Material

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Componenti

  ### 7. Libreria di componenti utile per semplificare i design dell'interfaccia utente

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Mid-Market (51-1000 dip.)

**Reviewed Date:** September 05, 2023

**Cosa Le piace di più di Angular Material?**

Angular Material aiuta in Angular nello sviluppo di pagine web attraenti, reattive e funzionali. Componenti come il selettore di date e le tabelle possono essere implementati facilmente. Sono disponibili più controlli rispetto a Bootstrap.

**Cosa non Le piace di Angular Material?**

Angular Material è basato su JavaScript, quindi è difficile da estendere o personalizzare. Creare controlli personalizzati dovrebbe essere semplificato. I componenti in Angular Material dovrebbero essere flessibili.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Angular Material è utilizzato in Angular per semplificare lo sviluppo dell'interfaccia utente. Ha molti componenti unici come card, chip. Le funzionalità di paginazione e ordinamento della tabella sono già fornite.

  ### 8. Una libreria di componenti UI per lo sviluppo rapido in Angular

**Rating:** 5.0/5.0 stars

**Reviewed by:** Alejandro Javier V. | CEO, Piccola impresa (50 o meno dip.)

**Reviewed Date:** March 23, 2023

**Cosa Le piace di più di Angular Material?**

Amo sia i componenti UI predefiniti che le librerie che ti aiutano a creare esperienze utente dinamiche e straordinarie nelle tue applicazioni.

**Cosa non Le piace di Angular Material?**

Alcuni componenti non hanno la capacità di aggiungere funzionalità extra, limitandoti a ciò che fornisce il team di Google.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

I componenti di Material Design mi hanno aiutato a sviluppare applicazioni complete in una gamma di settori.

  ### 9. Un sistema di design pulito per costruire applicazioni Angular rapidamente.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sitaram T. | UI/UX Developer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** December 21, 2021

**Cosa Le piace di più di Angular Material?**

È facile integrarsi con le applicazioni Angular. Molto ben documentato e fornisce eccellenti esempi per comprendere e implementare. Ogni componente utilizzato è importato separatamente, contribuendo così a mantenere le dimensioni dell'app più ridotte.

**Cosa non Le piace di Angular Material?**

Manca ancora di alcune funzionalità come la ricerca in un menu a tendina selezionabile. Specificare i formati di data per MM-YYYY o solo YYYY nel selettore di date materiale e la possibilità di selezionare o deselezionare tutte le opzioni nel menu a tendina non sono incluse nella libreria.

**Raccomandazioni per chi sta considerando Angular Material:**

Se stai cercando un sistema di design solido e pulito per costruire la tua applicazione, dovresti considerare l'uso di Angular Material.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Angular Material è ideale per costruire un modulo Admin pulito, e i pulsanti primari e secondari sono ben differenziati e facilmente integrabili con l'applicazione.

  ### 10. Revisione di Angular Material

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Contabilità | Mid-Market (51-1000 dip.)

**Reviewed Date:** May 24, 2022

**Cosa Le piace di più di Angular Material?**

È una libreria straordinaria per applicazioni Angular. Include tutti i componenti necessari per la maggior parte delle applicazioni aziendali.

**Cosa non Le piace di Angular Material?**

L'integrazione con CDK è un problema a causa della sua sintassi.

**Raccomandazioni per chi sta considerando Angular Material:**

È una libreria UI/UX eccezionale. Un must per le tue applicazioni frontend se stai seguendo le linee guida del Material design.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Stiamo creando interfacce utente straordinarie per i nostri clienti in tutto il mondo in una varietà di settori.

  ### 11. Ottimo strumento integrato

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Enterprise (> 1000 dip.)

**Reviewed Date:** June 30, 2022

**Cosa Le piace di più di Angular Material?**

Meno codifica e belle viste. Facile interazione con le funzioni esposte.

**Cosa non Le piace di Angular Material?**

Niente di particolare. Per alcuni componenti come l'albero e tutto il resto, l'implementazione è complessa.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Diminuire il numero di righe di codice che facilita lo sviluppo rapido.

  ### 12. Fantastico framework di componenti open source per il design del materiale

**Rating:** 5.0/5.0 stars

**Reviewed by:** prateek b. | Full Stack Developer @ Capgemini, Enterprise (> 1000 dip.)

**Reviewed Date:** August 24, 2021

**Cosa Le piace di più di Angular Material?**

Il suo design, componenti moderni in materiale cool. Semplice da implementare in Angular, documentazione facile. Meccanismo molto incapsulato per il codice TypeScript, supporto per RxJS e operatori.

**Cosa non Le piace di Angular Material?**

potrebbero introdurre più componenti per l'applicazione web in modo da non dover fare affidamento su alcun strumento di terze parti. come slider di immagini, banner, scroller, e così via.

**Raccomandazioni per chi sta considerando Angular Material:**

È un framework di componenti davvero bello e compatibile con Angular. È gratuito.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

creazione di un'applicazione web a pagina singola per i clienti

  ### 13. Nel complesso molto semplice da usare e imparare

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jonathan K. | Software Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** October 28, 2021

**Cosa Le piace di più di Angular Material?**

Mi piace come sei fondamentalmente in grado di avviare rapidamente elementi in un file html

**Cosa non Le piace di Angular Material?**

Quasi niente! Suppongo che potresti non essere in grado di personalizzare certe cose così tanto, ma è molto specifico, e a quel punto, potresti anche creare componenti.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

L'ho usato per creare rapidamente una nuova interfaccia utente e ho utilizzato la sua sintassi semplice per poterla adattare secondo necessità.

  ### 14. La mia esperienza con Angular Material

**Rating:** 4.5/5.0 stars

**Reviewed by:** Susmita R. | Software Developer, Mid-Market (51-1000 dip.)

**Reviewed Date:** May 13, 2021

**Cosa Le piace di più di Angular Material?**

Ho usato Angular Material da quando ho imparato Angular. È stata un'ottima esperienza poiché fornisce un'interfaccia utente moderna, pulita e ottima. Non si deve perdere tempo a progettare un layout semplice.

Offre molti componenti che sono facilmente accessibili a un progetto personale importandoli. La documentazione di Angular Material si trova su https://material.angular.io/, dove forniscono esempi, metodi e implementazione di ciascun componente. Supporta anche le icone material.

Quello che mi piace è che non dobbiamo importare tutti i moduli; solo i moduli di cui si ha bisogno possono essere importati.

**Cosa non Le piace di Angular Material?**

Tuttavia, come ogni rosa ha le sue spine, anche Angular Material ha alcune limitazioni e margini di miglioramento. Ha un numero limitato di componenti e non è ricco nel fornire molteplici implementazioni di questi componenti. La personalizzazione dei componenti in Angular Material è problematica e impegnativa.

Per gli sviluppatori Angular, conoscere l'uso di Angular Material sarà molto utile ed è anche facile da imparare. Provalo, non te ne pentirai.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Uso Angular Material da più di 1,5 anni. Lo sto ancora usando insieme a Kendo UI per i miei progetti d'ufficio e personali. Per me, il principale vantaggio di usare Angular Material è che mi fa risparmiare molto tempo nello stilizzare un layout semplice e un componente semplice. In questo modo, posso concentrarmi su parti più logiche piuttosto che preoccuparmi della mia parte UI.

  ### 15. Angular Material è ottimo per le app web

**Rating:** 4.5/5.0 stars

**Reviewed by:** Radhika S. | Senior Software Engineer, Enterprise (> 1000 dip.)

**Reviewed Date:** January 02, 2021

**Cosa Le piace di più di Angular Material?**

Angular Material ha quasi tutte le funzionalità necessarie per un'applicazione web di base, ogni sviluppatore con conoscenze di Angular può facilmente adottare l'uso di Angular Material. Ci consente di sviluppare molte funzionalità molto rapidamente. Angular Material ha ottimi temi per rendere l'applicazione dinamica. Angular Material ha una vasta gamma di icone con cui lavorare, le ho usate molto nella mia applicazione. Ha pulsanti fantastici con cui giocare. Ottimi dialoghi che possono essere personalizzati secondo le esigenze dell'utente. Una bella barra degli strumenti che ho usato nella mia applicazione. Eccellenti schede che possono essere utilizzate come menu. Mat Table è eccellente, è una semplice griglia HTML con alcune super funzionalità come checkbox, intestazione fissa, paginazione ecc. Mat Chipset è davvero fantastico, rende l'applicazione molto bella. Il divisore di Angular Material è buono, nessun problema da implementare usando CSS. Ho amato la funzione steer di Angular Material, è semplice e dà un aspetto trendy senza alcuna fatica. Ha una buona funzione di completamento automatico che è usata quasi in ogni applicazione web. La barra degli snack di Angular Material è davvero buona, l'ho usata per mostrare aggiornamenti dell'applicazione. Il caricatore di Angular Material è ottimo, l'ho usato durante le chiamate API. Funzionalità di base come lista, menu sono semplici e facili da usare. Ho amato il foglio inferiore di Angular Material.

**Cosa non Le piace di Angular Material?**

Non sembrava antipatia, ma ecco alcune caratteristiche che potrebbero essere migliorate o introdotte.
Sarebbe fantastico avere griglie da mat table con tutte le funzionalità.
Angular Material dovrebbe introdurre funzionalità di esportazione come l'esportazione in pdf e excel.
Migliorare i menu a tendina per essere più personalizzabili.

**Raccomandazioni per chi sta considerando Angular Material:**

Angular Material è ottimo per sviluppare applicazioni web, fornisce quasi tutte le funzionalità necessarie per una buona applicazione web.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Angular Material ha quasi tutte le funzionalità necessarie per un'applicazione web di base, ogni sviluppatore con conoscenze di Angular può facilmente adottare l'uso di Angular Material. Ci consente di sviluppare molte funzionalità molto rapidamente. Senza Angular Material è difficile progettare tutte queste funzionalità.

  ### 16. Angular Material è ottimo per progettare e sviluppare applicazioni web.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sravan K. | Technical Lead, Enterprise (> 1000 dip.)

**Reviewed Date:** December 25, 2020

**Cosa Le piace di più di Angular Material?**

Ho una buona esperienza nello sviluppo della mia app web utilizzando Material. Di seguito sono riportati alcuni dei molti che ho amato.
Mi sono piaciute le schede di Angular Material per cominciare, poiché le ho usate per la navigazione delle pagine.
Ho amato i temi che ho usato comodamente in tutta la mia applicazione.
Ho amato i dialoghi, danno molto controllo sui popup.
Ho amato la tabella mat, sono semplici ma hanno funzionalità straordinarie come la selezione con checkbox ecc.
Ho amato i progress bar chips, non li ho trovati in altri framework UI, il che mi sembra fantastico.
Ho amato le icone, non possiamo avere applicazioni web senza icone e Angular Material fornisce icone straordinarie che sono personalizzabili.

**Cosa non Le piace di Angular Material?**

Non direi che non mi piace, ma direi che ci sono aree da migliorare. Una corretta navigazione condizionale tra le schede sarebbe fantastica, per ora sto usando una soluzione alternativa per questo, sarebbe fantastico se avessimo più funzionalità per la navigazione tra le schede. I menu a tendina potrebbero essere più personalizzabili per lo stile. Mi piacerebbe vedere funzionalità di esportazione in PDF e Excel, che attualmente non abbiamo. Mi piacerebbe vedere alcune griglie per materiale.

**Raccomandazioni per chi sta considerando Angular Material:**

Angular Material è ottimo se stai cercando di sviluppare un'applicazione web con Angular poiché ha quasi tutte le funzionalità necessarie per un'app web.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Angular Material offre molti componenti da utilizzare immediatamente.
Ho scelto Angular Material come framework UI per sviluppare la mia applicazione perché mi offre molte funzionalità pronte all'uso che risolvono molti problemi durante lo sviluppo di un'app web.

  ### 17. Materiale, un buon modo per ridurre il tempo di sviluppo e fare ciò che realmente devi fare

**Rating:** 4.0/5.0 stars

**Reviewed by:** Barak J. | Full Stack Developer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** December 04, 2020

**Cosa Le piace di più di Angular Material?**

Angular Material riduce il tempo di sviluppo, permettendoti di concentrarti sui componenti reali che devi sviluppare nella tua app Angular. Tutto ciò che devi fare è creare la tua logica e integrarla con i tuoi componenti/servizi/materiali, ecc. Puoi utilizzare alcuni degli input di Material e sostituire gli input nativi HTML, supporta il modulo di form di Angular. Tutto ciò che devi fare è avvolgere il componente Material e utilizzare l'interfaccia controlValueAccessor di Angular per implementare i valueChanges, la validazione, disabilitato/non disabilitato, ecc.

**Cosa non Le piace di Angular Material?**

Quando hai bisogno di progettare elementi specifici di CSS, come la larghezza o il comportamento, potrebbe essere difficile implementarli. Ad esempio: se hai un calendario e vuoi aggiungere un altro pulsante al calendario che includa una logica del calendario, potrebbe essere un po' difficile e dovrai implementarlo in modo indiretto.

**Raccomandazioni per chi sta considerando Angular Material:**

se stai cercando elenchi, menu, pulsanti, progettati e animati e non hai bisogno di linee guida specifiche per l'interfaccia utente, puoi sicuramente usare Material,
considera solo prima se potresti cambiare il componente in qualcosa di molto specifico in futuro.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Che non ho bisogno di progettare o sviluppare molte cose per avere un'interfaccia utente reattiva e di qualità. Se una nuova startup/azienda ha bisogno immediatamente di un design per creare un aspetto accattivante, può ridurre la quantità di denaro che costerebbe un nuovo designer e utilizzare Material al suo posto, è open source e ha molto supporto nella comunità, specialmente su StackOverflow.

  ### 18. Molti componenti e funzionalità utili, facili da usare allo stesso tempo

**Rating:** 4.5/5.0 stars

**Reviewed by:** Yash P. | Software Engineer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** November 24, 2020

**Cosa Le piace di più di Angular Material?**

- Tante varianti dello stesso componente disponibili utilizzando semplici input
- Documentazione eccezionale
- Ampio supporto della comunità
- Viene fornito con Angular CDK preinstallato, che apre possibilità per molte personalizzazioni.

**Cosa non Le piace di Angular Material?**

- Ci sono alcuni componenti che tendono a rallentare quando il numero di istanze nel DOM aumenta, come il pannello di espansione.
- La tabella offre molte funzionalità, ma è difficile da capire inizialmente. Diventa un po' più facile man mano che la si utilizza.

**Raccomandazioni per chi sta considerando Angular Material:**

Se stai cercando una libreria ricca di funzionalità e non vuoi preoccuparti di mettere troppo impegno nell'impostarla e utilizzarla al massimo delle sue potenzialità in seguito, vai avanti. Ti renderà la vita più facile.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Stiamo utilizzando Angular Material per un'app web del pannello di amministrazione. Come qualcuno il cui obiettivo è avere un pannello ricco di funzionalità piuttosto che uno dall'aspetto eccezionale, Angular Material rende davvero semplice l'uso dei componenti senza molto stile personalizzato. Il che fa risparmiare molto tempo e allo stesso tempo ha un aspetto fantastico con lo stile predefinito.

  ### 19. Angular Material può essere una buona scelta se hai bisogno di utilizzare il Material Design.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mihail C. | Senior Software Developer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** December 03, 2020

**Cosa Le piace di più di Angular Material?**

Angular Material può essere una buona scelta se hai bisogno di utilizzare il Material Design (temi) del team di Angular o costruirlo da solo e un percorso facile da seguire. Mi piacciono i componenti che hanno un bell'aspetto, e se usi Angular CDK allora è meglio usare o implementare qualcosa che forse apparirà in futuro, oggi. Quindi le cose migliori sono: Material Design, layout, estetica, accessibilità, ecc.

**Cosa non Le piace di Angular Material?**

A volte è necessario utilizzare qualcosa di personalizzato (controlli/componenti), consiglio di implementare alcuni componenti da bootstrap/syncfusion ecc.

**Raccomandazioni per chi sta considerando Angular Material:**

Consiglia di provare un prototipo per vedere com'è usarlo e, se fa il suo lavoro, inizia a usarlo.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Puoi costruire un prototipo dall'aspetto gradevole con una buona esperienza utente.

  ### 20. Costruisci un'app web ultra moderna

**Rating:** 4.0/5.0 stars

**Reviewed by:** Or C. | Piccola impresa (50 o meno dip.)

**Reviewed Date:** November 27, 2020

**Cosa Le piace di più di Angular Material?**

Angular Material è composto da diversi elementi. Ha una libreria CSS per la tipografia e altri elementi, fornisce un interessante approccio JavaScript per il theming, e il suo layout reattivo utilizza un flex. Ho creato un progetto open source per aiutarti ad avviare il tuo prossimo progetto con Angular Material. Lo scopo di questo progetto è fornire un esempio di tutto ciò che Angular Material ha da offrire, tutto sotto lo stesso tetto. Navigazione, paginazione, theming e l'intera collezione di direttive sono pronte all'uso, tutto ciò che devi fare è inserire i tuoi dati e collegarli all'HTML.

**Cosa non Le piace di Angular Material?**

Non userei Bootstrap e Material Design nello stesso progetto. Se l'aspetto predefinito non è di tuo gradimento, dovresti personalizzare il foglio di stile per fare le cose specifiche che desideri. Bootstrap aggiungerà un ingombro non necessario e modificherà gli stili globali ai loro valori predefiniti preferiti.

**Raccomandazioni per chi sta considerando Angular Material:**

Material Design è qui e Angular Material è un modo fantastico per applicare le specifiche del design Material alle tue applicazioni a pagina singola. Se vuoi creare la tua applicazione Angular Material, non perdere tempo a partire da zero. Piuttosto, inizia con un'app completamente funzionante con dimostrazioni delle direttive, temi già impostati e navigazione e routing pronti all'uso.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Angular Material estende questa libreria di direttive con un set di direttive ispirate al bellissimo Material Design. Le direttive di Angular Material sono tag HTML che iniziano con 'md'; abbreviazione di Material Design. Non potrebbero essere più facili da usare. I servizi sono anche fondamentali per la funzionalità di Angular. Sono utilizzati per condividere codice attraverso l'applicazione. Un servizio core comune come $http è utilizzato e riutilizzato per le chiamate ai dati nelle applicazioni Angular.
Angular Material viene fornito con alcuni servizi che offrono funzionalità extra all'applicazione. Contribuiscono anche alle prestazioni di alcune delle direttive. Un ottimo esempio di un servizio è il 'toast'.

  ### 21. Buon materiale per iniziare

**Rating:** 3.0/5.0 stars

**Reviewed by:** Esha M. | Software Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** November 27, 2020

**Cosa Le piace di più di Angular Material?**

La spiegazione dei moduli di base è fatta molto bene. Se c'è un nuovo arrivato che vuole iniziare da zero, può fare riferimento al materiale.
Gli esempi forniti per l'inizio di base e la spiegazione di quegli argomenti non potevano essere più semplici.
Mi è piaciuto anche come ogni modulo sia così interattivo e abbia esempi a supporto.

**Cosa non Le piace di Angular Material?**

Gli argomenti avanzati avrebbero potuto essere migliori. Le persone che sono nuove potrebbero trovarli difficili da capire a causa della mancanza di spiegazioni semplici. Va bene però per qualcuno che ha esperienza.
Consiglierei anche di avere un compilatore live allegato a ogni modulo in modo che l'utente possa codificare istantaneamente per interagire e comprendere i temi online.
Spiegazione limitata o forse non molto buona di RxJs.

**Raccomandazioni per chi sta considerando Angular Material:**

Io garantirei per questo, specialmente per i principianti. Questo è il posto perfetto per iniziare.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Attualmente sto cercando di creare un intercettore e anche direttive che porterebbero il cambiamento in tutta l'applicazione e ometterebbero le possibilità di dati errati. L'implementazione viene effettuata solo per le chiamate HTTP POST e PUT. All'inizio, ho dovuto capire l'idea di base degli intercettori e delle direttive per cui ho ulteriormente consultato il materiale e l'ho trovato piuttosto completo e facile. Sono stato anche in grado di chiarire alcuni concetti su DI. Lavoro anche con RxJs e NgRx, ma il materiale avrebbe potuto essere un po' migliore. L'ho trovato troppo breve per poterlo afferrare rapidamente.

  ### 22. Rendi facile il tuo sviluppo con Angular Material

**Rating:** 5.0/5.0 stars

**Reviewed by:** Prashant B. | Sr software engg, Enterprise (> 1000 dip.)

**Reviewed Date:** November 25, 2020

**Cosa Le piace di più di Angular Material?**

Fornisce tutte le funzionalità necessarie richieste per rendere l'applicazione reattiva, per uno sviluppo rapido, multipiattaforma e molto altro. Rende l'applicazione attraente e performante. Fornisce quasi tutti i tipi di componenti come Controlli di Form, Navigazione, Pulsanti e Indicatori, Popup e molti altri. Aiuta a creare un'interfaccia utente orientata al dispositivo per la tua applicazione. Buon supporto dalla comunità.

**Cosa non Le piace di Angular Material?**

Angular Material ha molte dipendenze non necessarie nel tuo modulo. Per ogni utilizzo del componente, devi importare l'intero modulo. È una libreria un po' pesante rispetto ad altre librerie di questo tipo.

**Raccomandazioni per chi sta considerando Angular Material:**

Consiglierò fortemente questo basandomi sui seguenti punti:
Sistema di layout facile, fornisce quasi tutti i tipi di componenti come Controlli del modulo, Navigazione, Pulsanti e Indicatori, Popup e molti altri. Buon supporto della comunità e documentazione. Ti offre un'ottima esperienza utente su dispositivi web, mobili e tablet.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Ho risolto principalmente il problema della timeline di sviluppo, rendendo lo sviluppo facile e senza la necessità di preoccuparsi del coding responsivo e multipiattaforma. Rende l'applicazione attraente e performante. Fornisce quasi tutti i tipi di componenti come Controlli di Form, Navigazione, Pulsanti e Indicatori, Popup e molti altri.

  ### 23. Framework che ti offre un'esperienza utente ricca

**Rating:** 4.0/5.0 stars

**Reviewed by:** Pawan T. | Senior Consultant, Enterprise (> 1000 dip.)

**Reviewed Date:** November 23, 2020

**Cosa Le piace di più di Angular Material?**

È uno dei framework più popolari che ti offre un'esperienza di sviluppo UI ricca e ti fa risparmiare tempo nello sviluppo. Ha ottimi componenti UI predefiniti disponibili che sono completamente compatibili con la maggior parte dei browser moderni, il che rende la tua applicazione più facile da utilizzare senza avere problemi.

**Cosa non Le piace di Angular Material?**

Alcune delle cose che voglio davvero sottolineare qui:
1. L'albero potrebbe avere più funzionalità come (Albero Organizzativo).
2. Il supporto per IE potrebbe essere stato migliore.
3. La disponibilità del tema potrebbe essere stata molto migliore.
4. La tabella potrebbe avere più funzionalità.

**Raccomandazioni per chi sta considerando Angular Material:**

Se stai cercando un framework con componenti UI ricchi e con buone prestazioni, allora ti suggerirei che Angular Material è uno dei migliori framework disponibili.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Stiamo utilizzando Angular Material in una delle nostre applicazioni sanitarie. Ha semplificato il design della nostra applicazione, offrendo un'esperienza impeccabile agli utenti finali. L'applicazione impiega meno tempo a caricarsi rispetto alle nostre altre applicazioni costruite su altri framework UI.

  ### 24. Incredibile toolkit UI

**Rating:** 5.0/5.0 stars

**Reviewed by:** Girish V. | File uploader with progress bar, Mid-Market (51-1000 dip.)

**Reviewed Date:** November 29, 2020

**Cosa Le piace di più di Angular Material?**

Angular Material ha un design basato su schede, ideale per dispositivi mobili e schermi di varie dimensioni. Inoltre, i suoi elementi dell'interfaccia utente sono unici e molto accattivanti.

**Cosa non Le piace di Angular Material?**

È difficile da imparare, più tutorial ed esempi saranno apprezzati. Typescript è un linguaggio difficile da padroneggiare, in particolare l'osservatore dei metodi HTTP, tutti i tutorial devono essere forniti con esempi su http fetch e set.

**Raccomandazioni per chi sta considerando Angular Material:**

È il framework di riferimento per qualsiasi sito web o applicazione web.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Lo uso per tutto il mio lavoro web. È un'interfaccia molto moderna, ricca di funzionalità e con chiari vantaggi per gli utenti finali. Non sviluppo più interfacce web in nessun altro framework.

  ### 25. Una grande e pulita interfaccia utente per le applicazioni web

**Rating:** 4.0/5.0 stars

**Reviewed by:** Akshay R. | Frontend Developer, Mid-Market (51-1000 dip.)

**Reviewed Date:** November 27, 2020

**Cosa Le piace di più di Angular Material?**

Mi piacciono di più i pulsanti con effetto ondulato, i modali, le schede, i cassetti e la documentazione di Angular Material è così facile e comprensibile. L'installazione di Angular Material è così facile.

**Cosa non Le piace di Angular Material?**

Non mi piace la personalizzazione, non è user-friendly.

**Raccomandazioni per chi sta considerando Angular Material:**

Se stai cercando un'interfaccia utente eccezionale e pulita per il tuo prossimo progetto Angular, puoi usare Angular Material senza pensarci. Ti offre un aspetto professionale per la tua app web e ha una documentazione eccellente.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Fornisce un'interfaccia utente chiara e tutto sembra professionale. Offre anche flessibilità nel design e richiede di scrivere meno codice.

  ### 26. Una libreria di componenti basata su UI per Angular.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sarah C. | Senior Software Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** August 07, 2020

**Cosa Le piace di più di Angular Material?**

I componenti predefiniti possono essere utilizzati per costruire rapidamente applicazioni con uno stile straordinario. Riduce il tipo che aumenta le prestazioni. La semplicità dei componenti è sorprendente. Il gran numero di componenti rende più facile il riutilizzo anche per altri progetti. È il miglior framework UI frontend di Material Design sul mercato. L'ampia gamma di materiali in Angular Material è gratuita. Il design e l'interfaccia utente sono i migliori e il codice è facile da comprendere. Non ci sono problemi di compatibilità durante il passaggio tra diverse versioni di Angular Material. I componenti sono facili da usare poiché basta importarli e utilizzarli. L'incredibile interfaccia utente fa sì che l'utente e lo sviluppatore interagiscano di più con la piattaforma.

**Cosa non Le piace di Angular Material?**

Dopo l'installazione, una volta selezionato il tema, cambiarlo può essere a volte complesso e richiedere tempo. Componenti come il selettore di data e ora non sono disponibili e dovrebbero essere aggiunte più direttive nei componenti. Integrarlo con altri plugin oltre ad Angular può essere a volte faticoso e non funziona. La personalizzazione dei componenti integrati può essere difficile. Il codice base è a volte ingombrante e trovare i bug nel codice può richiedere più tempo del previsto.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Fornisce molte opzioni da utilizzare con Angular. Supporta HTML ecc. è ottimo per le piccole e grandi imprese. Il design e l'esperienza utente sono i migliori in Angular Material e il codice è facilmente comprensibile.

  ### 27. Sembra premium e si sente bene mentre si utilizza il materiale

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mohammad F. | Angular7 UI Developer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** November 24, 2020

**Cosa Le piace di più di Angular Material?**

Angular Material fornisce direttive per lo stile dei pulsanti e molto altro.

**Cosa non Le piace di Angular Material?**

È necessario migliorare i problemi di prestazioni.. rallenta quando si utilizza pesantemente nell'applicazione.

**Raccomandazioni per chi sta considerando Angular Material:**

Aiuta a scrivere meno codice ed è facile da usare

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Nel complesso è un buon codice predefinito, non c'è bisogno di scrivere ogni singolo SCSS per il design, tutto è predefinito.

  ### 28. Finora un'esperienza piuttosto buona con Angular Material.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Pravin E. | Senior Software Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** December 01, 2020

**Cosa Le piace di più di Angular Material?**

Chip Materiale e funzione di Scorrimento Virtuale.

**Cosa non Le piace di Angular Material?**

Non così lontano, poiché tutto rallenta, possiamo sempre optare per personalizzare i componenti esistenti.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Il componente materiale sempre pronto ci fa risparmiare molto tempo invece di scrivere la nuova funzionalità completa o implementarla da soli.

  ### 29. Esperienza utente di Angular Materials

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Enterprise (> 1000 dip.)

**Reviewed Date:** September 09, 2020

**Cosa Le piace di più di Angular Material?**

Widget dell'interfaccia utente per il rendering leggero forniti in Angular Materials che possono essere facilmente integrati con le applicazioni Angular. L'aspetto è molto professionale e reattivo. Facile da rendere dinamico con i dati lato server. Molti controlli basati su grafici sono incorporati in questo, il che rende l'aspetto dell'applicazione molto professionale. La parte migliore è che si carica molto rapidamente e memorizza le informazioni sul lato client in modo che il round trip sul server non avvenga ripetutamente.

**Cosa non Le piace di Angular Material?**

L'unico problema è trovare l'errore se si verificano problemi di binding. Bisogna eseguire il debug di ogni singolo passaggio, il che richiede tempo.

**Raccomandazioni per chi sta considerando Angular Material:**

Per favore, procedi con questo se la tua applicazione è costruita sul Framework Angular poiché fornisce un design e layout reattivi.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

La nostra applicazione ERP è costruita sul framework Angular e utilizziamo il plugin Angular Material per progettare la nostra parte UI. Il processo di sviluppo è piuttosto veloce poiché fornisce un'ampia gamma di controlli che soddisfano ogni esigenza dell'applicazione.

  ### 30. Recensione per 25$. (onestamente!)

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ritik R. | Sr. Frontend Developer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** December 11, 2020

**Cosa Le piace di più di Angular Material?**

che è accoppiato davvero bene con l'intero ecosistema Angular.

**Cosa non Le piace di Angular Material?**

a volte sento che c'è molto codice ripetitivo coinvolto. Casi d'uso come il caricamento di un modale in modo pigro durante l'esecuzione.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Stiamo utilizzando Angular Material come componenti di base dell'architettura UI nei progetti dei clienti. Mi piace il fatto che si possa ottenere qualcosa come un POC rapidamente senza preoccuparsi troppo dei dettagli minori dell'interfaccia utente.

  ### 31. Soluzione perfetta per componenti UI personalizzati

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mitesh A. | Front-end Software Engineer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** November 30, 2020

**Cosa Le piace di più di Angular Material?**

Le migliori caratteristiche di Angular Material sono che possiamo creare il nostro tema, l'API è facile da capire ed è facile da integrare nella nostra applicazione esistente.

**Cosa non Le piace di Angular Material?**

La personalizzazione non è così flessibile. La libreria può essere molto difficile per i principianti, ma diventa molto buona quando conosci le funzionalità.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

I vantaggi sono principalmente che abbiamo più temi per più gruppi di utenti.

  ### 32. È un bene iniziare con il material design. Se sei un principiante, è un buon strumento per mostrare le tue abilità.

**Rating:** 5.0/5.0 stars

**Reviewed by:** kartik c. | Software Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** December 01, 2020

**Cosa Le piace di più di Angular Material?**

1>>Progetta.
2>>Facilità di scrittura del codice con esso.
3>>Gestione dei dati con una buona interfaccia utente.

**Cosa non Le piace di Angular Material?**

A volte, quando si lavora con i dati, il cdk internamente causa problemi anche se tutto è a posto.

**Raccomandazioni per chi sta considerando Angular Material:**

Per un principiante è il migliore 
E per alcune piccole startup è anche consigliabile.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

1>>Problema di progettazione.
2>>Layout a griglia.
3>>Ultimi componenti plug & play.

  ### 33. Esperienza straordinaria con Angular Material

**Rating:** 4.0/5.0 stars

**Reviewed by:** Hafiz Muhammad U. | Piccola impresa (50 o meno dip.)

**Reviewed Date:** December 19, 2020

**Cosa Le piace di più di Angular Material?**

Fornisce widget pre-costruiti frequentemente utilizzati che risparmiano tempo di sviluppo.

**Cosa non Le piace di Angular Material?**

Manca alcuni nuovi componenti disponibili nei suoi concorrenti come vuetify e Bootstrap MD

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Sto risparmiando tempo di sviluppo utilizzando Angular Material. Ad esempio, la Tabella dei Dati è un buon esempio a cui fare riferimento per il mio argomento qui.

  ### 34. La migliore interfaccia utente per un'applicazione Angular

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mohan S. | Senior Software Developer, Mid-Market (51-1000 dip.)

**Reviewed Date:** December 03, 2020

**Cosa Le piace di più di Angular Material?**

Stiamo utilizzando Angular Material nella nostra applicazione, i suoi controlli sono belli e facili da usare, possiamo creare una bella interfaccia utente senza un designer con l'aiuto dei controlli di Angular Material.

**Cosa non Le piace di Angular Material?**

È difficile personalizzare il design di questi controlli.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Facili da usare controlli di modulo dialoghi

  ### 35. eccellente libreria UI

**Rating:** 5.0/5.0 stars

**Reviewed by:** Muhammad N. | Application Engineer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** December 01, 2020

**Cosa Le piace di più di Angular Material?**

È facilità di uno stile utile e coerente su tutti i componenti.

**Cosa non Le piace di Angular Material?**

A volte sovrascrivere il CSS è un po' esitante

**Raccomandazioni per chi sta considerando Angular Material:**

Vai avanti con esso

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

I componenti riutilizzabili ci permettono di accelerare il processo di sviluppo. Penso che questo sia il principale vantaggio insieme alla facilità d'uso.

  ### 36. Uso di Angular Material nel nostro progetto

**Rating:** 3.5/5.0 stars

**Reviewed by:** Sreya J. | System Engineer, Enterprise (> 1000 dip.)

**Reviewed Date:** November 30, 2020

**Cosa Le piace di più di Angular Material?**

Mi piace come rende tutto più facile e comprensibile rispetto all'HTML convenzionale.

**Cosa non Le piace di Angular Material?**

Niente in particolare, tutto va bene riguardo a questo.

**Raccomandazioni per chi sta considerando Angular Material:**

È raccomandato ovunque, poiché realizza praticamente tutto.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Lo stiamo usando per un'applicazione di dichiarazione fiscale, ha reso tutto più facile, i menu a tendina, le icone mat, l'autocompletamento mat, ecc.

  ### 37. Angular Material è una cosa meravigliosa che ho scoperto

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Piccola impresa (50 o meno dip.)

**Reviewed Date:** November 26, 2020

**Cosa Le piace di più di Angular Material?**

Viene fornito con tutti i materiali, dai più semplici ai più complessi, necessari per ogni tipo di sviluppo.

**Cosa non Le piace di Angular Material?**

Possono esserci più opzioni e raggruppare materiali simili con lo stesso codice

**Raccomandazioni per chi sta considerando Angular Material:**

Usalo. È un amico per noi.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Riduce lo sforzo di tempo. Può essere ordinato facilmente con Angular Material

  ### 38. Miglior componente UI

**Rating:** 4.5/5.0 stars

**Reviewed by:** Amit S. | Enterprise (> 1000 dip.)

**Reviewed Date:** November 26, 2020

**Cosa Le piace di più di Angular Material?**

Sto usando Angular Material nei miei progetti critici. Facile da usare e copre quasi tutti i componenti di base per sviluppare il frontend facilmente.

**Cosa non Le piace di Angular Material?**

La personalizzazione non è facile con i controlli.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Creazione di un costruttore di moduli complessi utilizzando Angular Material. Può creare layout generalizzati.

  ### 39. La migliore libreria può essere integrata con Angular,

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shubham P. | Web UI Developer, Mid-Market (51-1000 dip.)

**Reviewed Date:** November 28, 2020

**Cosa Le piace di più di Angular Material?**

Utilizziamo quotidianamente la libreria Material poiché offre la migliore esperienza utente e una più facile implementazione dei vari componenti su SPA.

**Cosa non Le piace di Angular Material?**

Penso che il sovrascrivere lo stile debba essere migliorato.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Vari componenti dinamici e facili da usare.

  ### 40. Revisione di Angular Material

**Rating:** 5.0/5.0 stars

**Reviewed by:** Bhavesh N. | Senior Software Developer - IT, Mid-Market (51-1000 dip.)

**Reviewed Date:** November 27, 2020

**Cosa Le piace di più di Angular Material?**

La documentazione dettagliata
Ultimi standard UI e aiuto per la gestione degli eventi

**Cosa non Le piace di Angular Material?**

È ancora in ritardo rispetto a quasar e altre librerie di materiali dal punto di vista del designer.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Problemi con un'ampia UX 
Vantaggi in termini di funzionalità e integrazione

  ### 41. Material fornisce un design semplice per sviluppatori non CSS come me se sei uno sviluppatore Angular.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Harris G. | Frontend Developer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** November 27, 2020

**Cosa Le piace di più di Angular Material?**

Tabella, sistema a griglia, selettore di data, riquadro di avviso

**Cosa non Le piace di Angular Material?**

La documentazione e la comunità degli sviluppatori sono scarse.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Non è necessario conoscere .css in profondità, posso usare il suo componente nel template di Angular.

  ### 42. Lascia che Google lavori per te

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Servizi finanziari | Enterprise (> 1000 dip.)

**Reviewed Date:** November 11, 2020

**Cosa Le piace di più di Angular Material?**

Progetta Google con un'integrazione perfetta nei componenti Angular.

**Cosa non Le piace di Angular Material?**

Le tendenze recenti si sono spostate verso l'uso esclusivo di TypeScript e sembra che ci sia ancora un'opinione polarizzante nella comunità al riguardo.

**Raccomandazioni per chi sta considerando Angular Material:**

Limita l'uso degli override CSS, lascia che Google si occupi delle cose difficili!

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Il vantaggio di concentrarsi sulle scelte di prodotto principali invece di discutere sul design o sull'usabilità ha aumentato la produttività e garantito coerenza.

  ### 43. Meraviglioso framework UI/UX per applicazioni Angular

**Rating:** 5.0/5.0 stars

**Reviewed by:** Charles T. | Piccola impresa (50 o meno dip.)

**Reviewed Date:** July 01, 2020

**Cosa Le piace di più di Angular Material?**

Angular Material fornisce componenti pre-progettati che possono essere utilizzati per costruire rapidamente applicazioni con uno stile materiale straordinario. Riduce notevolmente il tempo necessario per stilizzare le applicazioni, permettendoti di concentrarti sulla logica.

**Cosa non Le piace di Angular Material?**

Dopo aver selezionato un tema durante l'installazione di Angular Material, è un po' complicato cambiarlo o persino personalizzarlo.

**Raccomandazioni per chi sta considerando Angular Material:**

Angular Material è una definizione di stile indispensabile per le applicazioni Angular

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Angular Material ti permette di aggiungere stili pre-progettati che riducono il tempo di sviluppo e aggiungono un tocco di stile a un'applicazione.

  ### 44. Meglio usare

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Piccola impresa (50 o meno dip.)

**Reviewed Date:** November 28, 2020

**Cosa Le piace di più di Angular Material?**

Ho avuto poche opportunità di lavorare in Angular. È una struttura di file facilmente gestibile.

**Cosa non Le piace di Angular Material?**

Molte dipendenze. Dopo aver ripristinato tutte le dipendenze, la dimensione del progetto è diventata più grande.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Non ho risolto nessuno, ma quando ho cercato su Google ci sono molte soluzioni, ma dovrebbero essercene di più.

  ### 45. Angular Material è facile da integrare e ha un aspetto fantastico

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utente verificato in Risorse umane | Piccola impresa (50 o meno dip.)

**Reviewed Date:** November 28, 2020

**Cosa Le piace di più di Angular Material?**

Il design è molto elegante e facile da usare.

**Cosa non Le piace di Angular Material?**

Personalizzare gli input o le selezioni è molto difficile. L'opzione di selezione non corrisponde agli input o ai pulsanti.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Sono una persona molto scarsa nel design. Angular Material mi aiuta a creare un design abbastanza buono. Componenti come il modal e la barra laterale sono molto utili.

  ### 46. Ho un problema con il tipo di data del componente moment. Cambiare il CSS dei componenti è difficile.

**Rating:** 3.0/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Mid-Market (51-1000 dip.)

**Reviewed Date:** November 28, 2020

**Cosa Le piace di più di Angular Material?**

Potenti componenti mat-table e mat-tree

**Cosa non Le piace di Angular Material?**

Ho un problema con il tipo di data del componente moment. Cambiare il CSS dei componenti è difficile.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Ho avvolto i componenti di Angular Material e creato nuovi componenti da utilizzare come componenti monolitici in tutta l'app.
Ho avvolto mat-table e mat-tree e creato nuovi componenti potenti.

  ### 47. Facile da usare e costruire componenti complessi.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in E-Learning | Piccola impresa (50 o meno dip.)

**Reviewed Date:** December 03, 2020

**Cosa Le piace di più di Angular Material?**

Mi piace come la documentazione sia facile da capire anche per i componenti più complessi.

**Cosa non Le piace di Angular Material?**

Non ho alcuna lamentela a riguardo. È buono.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Stavo sviluppando il mio sito web per il matrimonio, e AM lo ha reso più facile e veloce.

  ### 48. Grande esperienza

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Piccola impresa (50 o meno dip.)

**Reviewed Date:** November 26, 2020

**Cosa Le piace di più di Angular Material?**

I frammenti di codice sono i migliori. Facilmente personalizzabili con una documentazione adeguata.

**Cosa non Le piace di Angular Material?**

Altri componenti possono essere aggiunti con Angular Material

**Raccomandazioni per chi sta considerando Angular Material:**

Dai tempo, puoi facilmente comprendere l'importanza di Angular Material

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Costruire il sito web dei clienti, inclusi i cruscotti

  ### 49. Una libreria vivace per sviluppatori Angular

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jelson C. | Mid-Market (51-1000 dip.)

**Reviewed Date:** March 03, 2020

**Cosa Le piace di più di Angular Material?**

La semplicità di utilizzare i componenti presenti in Angular Material è incomparabile con qualsiasi altra libreria. Ci sono numerosi componenti che possono essere utilizzati e riutilizzati in vari progetti Angular. Non ci sono problemi di compatibilità con le varie versioni di Angular.

**Cosa non Le piace di Angular Material?**

Nessun dislike finora. Ma ci sono alcuni suggerimenti. Componenti come il selettore di data e ora possono essere aggiunti. Più direttive potrebbero essere aggiunte ai componenti.

**Raccomandazioni per chi sta considerando Angular Material:**

Angular Material può essere facilmente utilizzato nei progetti Angular senza investire tempo nell'apprendere il suo utilizzo, il che ritengo sia il punto di forza maggiore.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Potrebbero esserci meno direttive incluse nei vari componenti di questa libreria. Facile scrivere wrapper su questi componenti senza alcun ostacolo al codice effettivo di Angular Material.

  ### 50. Il meglio di Angular e Material Design

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Piccola impresa (50 o meno dip.)

**Reviewed Date:** November 27, 2019

**Cosa Le piace di più di Angular Material?**

Angular Material è probabilmente il miglior framework UI frontend standardizzato di Material Design disponibile. Ricordo quando Material Design fu pubblicato per la prima volta da Google, non avevo quasi idea di come integrarlo nei miei siti web. Fortunatamente, con Angular Material sono in grado di integrarlo molto bene nei miei siti web Angular.

**Cosa non Le piace di Angular Material?**

Quando l'ho usato per la prima volta un paio di anni fa, ci sono stati alcuni problemi quando ho provato a fare cose un po' più elaborate, come integrarlo con altri plugin Angular esterni. A volte semplicemente non funzionano insieme, ho dovuto trovare alcune soluzioni alternative per il rendering.

**Raccomandazioni per chi sta considerando Angular Material:**

È meglio se il tuo team ha sviluppatori Angular esperti.

**Quali problemi sta risolvendo Angular Material e in che modo La sta aiutando?**

Utilizzando Material Design con sforzi aggiuntivi minimi. Siamo in grado di utilizzare Material Design senza sviluppare le nostre librerie per questo.


## Angular Material Discussions
  - [Il materiale angolare è migliore di bootstrap?](https://www.g2.com/it/discussions/is-angular-material-better-than-bootstrap) - 1 comment
  - [Is angular material a framework?](https://www.g2.com/it/discussions/is-angular-material-a-framework) - 1 comment

- [View Angular Material pricing details and edition comparison](https://www.g2.com/it/products/angular-material/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-11+14%3A50%3A41+-0500&secure%5Bsession_id%5D=21ee6386-dc28-4aa9-8865-6cd0e1eec436&secure%5Btoken%5D=e12107faefd49e810b62b97dc5324964c7a9897f41743a410626f279733a4ba2&format=llm_user)

## Angular Material Features
**Funzionalità**
- Contingenza linguistica
- Libreria di Componenti
- Componenti sbloccati

**Gestione**
- Integrazione del framework
- Gestione del Repository
- Supporto

## Top Angular Material Alternatives
  - [Essential Studio](https://www.g2.com/it/products/essential-studio/reviews) - 4.5/5.0 (711 reviews)
  - [Progress Kendo UI](https://www.g2.com/it/products/progress-kendo-ui/reviews) - 4.4/5.0 (248 reviews)
  - [DevExpress](https://www.g2.com/it/products/devexpress/reviews) - 4.8/5.0 (112 reviews)

