Optimizarea codului în AngularJS

Cuprins
Optimizarea codului nu înseamnă doar a face rutine cât mai eficiente posibil, trebuie să luăm în considerare și dimensiunea fișierului și greutatea acestuia, cu aceasta putem garanta că putem transmite datele rapid.
Cu toate acestea, în aplicațiile de limbă de server nu are prea multă greutate AngularJS Da, totul se datorează faptului că codul este executat pe client, prin urmare browserul său trebuie să primească tot codul nostru înainte ca aplicația să poată fi pornită. Având un cod optimizat și eficient, aplicația noastră va începe mult mai rapid, iar lățimea de bandă necesară va fi mai mică.
Compilarea codului în lume Javascript practic înseamnă să faci un minificare la fel, adică să ducem lucrurile existente la minimum posibil pentru a reduce greutatea fișierului, pentru aceasta putem folosi unele instrumente precum Biblioteca de închidere Google, care, pe lângă reducere, ajută și prin efectuarea unor sarcini de compilare.
Singura problemă care apare cu versiunile minimizate este că pierdem lizibilitatea pe care am obținut-o realizând aplicația noastră și documentând-o, de aceea este important să păstrăm o copie necompilată a ceea ce este în prezent în producție, astfel încât să putem introduce modificările necesare într-un mod mai simplu.
Există câteva modalități de a vă optimiza codul AngularJS pe care le putem implementa, fiecare dintre acestea are complexitatea și, de asemenea, nivelul său de eficacitate, în mod firesc tipul pe care îl aplicăm depinde de obiectivele noastre și de aplicația noastră.
Acest tip de optimizare constă din minify Toate variabilele pe care le avem în codul nostru, singurul lucru pe care îl vom păstra vor fi proprietățile, acest lucru nu poate reduce mult greutatea fișierului final, dar reduce semnificativ excesul de procesare sau cheltuielile generale.
Pentru ao aplica, rulați în Închidere Google urmatorul:

MARI

În acest tip de optimizare, alegem să redenumim practic toate funcțiile și metodele fișierului nostru cu codul sursă, evident că există unele lucruri pe care nu vom dori să le redenumim, pentru aceasta vom folosi un fișier extern unde vom specifica care sunt funcțiile care nu ar trebui să fie atinse.
Ce realizăm?Când facem acest tip de compilație, vom reduce dimensiunea fișierului corespunzător cu un procent mare, cu toate acestea acest lucru este proporțional cu cantitatea de muncă pe care trebuie să o facem pentru a obține o stare optimă. De asemenea, trebuie să ținem cont de faptul că sub acest aspect trebuie să menținem forma de injectare a dependenței, astfel încât codul nostru să poată continua să funcționeze mai târziu.
Un exemplu al modului în care ar fi acest tip de optimizare poate fi văzut în următoarea imagine:

Cu aceasta încheiem acest tutorial, deoarece vedem că realizarea optimizării adecvate pentru aplicația noastră necesită o analiză aprofundată, deoarece dacă optăm pentru un tip sau altul dintre cele pe care le explicăm aici vom avea avantaje și dezavantaje care pot afecta ciclul de dezvoltare al cererea noastră.
wave wave wave wave wave