<commit_before>hi, avantajele utilizarii Angular 2 pt zona de front-end (web-based si mobile):
- tehnologie foarte productiva si cu o larga comunitate (sustinuta de Google)
- utilizabila in aplicatiile mobile (vezi ETarife by UTI realizata cu Angular)
- utilizabila in proiecte cu echipe mixte dpv al expertizei tehnologice (e.g. server-side cu echipa .NET iar front-end cu echipa Java)
- cunostintele clasice (comune .NET si Java) utilizabile in aplicatiile web sunt de baza in continuare
- web designerii (+ optional analistii) pot inlocui o parte (20% - 50%) din dezvoltatorii .NET/Java
- suport pt "modern webapp concerns" precum testare automata, securitate (XSS, CSRF, XSSI), etc
- grad mare de reutilizare a codului - e.g. reutilizand macar componentele grafice am putea creea un UTI look & feel
- permite realizarea de produse UTI cu licențiere per modul (e.g. asincron se incarca doar business-features platite)

Probabil cel mai mare avantaj este faptul ca echipe mixte pot lucra la acelas proiect si faptul ca o parte munca dezvoltatorilor .NET/Java se poate transfera pe umerii web designerilor si analistilor.

Daca mai am idei iti zic.
<commit_msg>comment<commit_after>Merge with: "added AOT compile support (#885) (#1298)"

not working:
component level LESS files
images hash in *.html, template or templateUrl
see app.component.ts, home.component.html and home.component.css

6b14c14 adr <<EMAIL>> on 1/10/17 at 8:59 PM
{'fraction_non_alphanumeric': 0.06411149825783972, 'fraction_numerical': 0.017421602787456445, 'mean_word_length': 4.631372549019608, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6043085', 'n_tokens_mistral': 501, 'n_tokens_neox': 481, 'n_words': 201}