Angular
Nurga on JavaScripti raamistik luua ühe lehe veebirakendusi. Kood on tasuta kasutada ja saadaval avatud allikas. Lisaks on säilitada ja mida kasutatakse intensiivselt Google ja palju muud arendajad üle maailma.
- On kahesuunaline andmed siduvad
- Leevendab arendaja võttes manipuleerida DOM otseselt
- Parandab serveri jõudluse abil vahemällu
- Toetab kiire prototüüpimine
- Toetab tundlik veebidisain
- Rakendab nii Model-View-Controller ja Model-View-Viewmodel arhitektuur
- Võimaldab programmeerijad kirjutada koodi kasutades tavalise JavaScript
- Kaasas tapsid funktsioone, mis aitavad luua ühe lehe veebirakendusi.
- See on täiesti tasuta kasutada ja kohandada oma vajadustele
- Aktiivselt haldab Google ja palju muud arendajad üle maailma
- See eeldab, et arendajad on väga tuttav Model-View-Controller arhitektuuri
- Selle õppesuuna on raske hallata, sest nende kihiline ja hierarhilise iseloomuga
- Mõned tema parimad omadused on raske kasutada
Nurga on tugevalt kasutada Google ja mõjuval põhjusel. See mitte ainult töötab hästi, kuid see on pöördenurk funktsioone, mis muudavad veebiarendust parem. See hõlmab kahesuunaline andmed siduvad, mis tagab, et tehtud muudatused kas vaadata või mudeli kajastuvad automaatselt muud. Kuna selline lähenemine, arendaja ei pea aktiivselt säilitada dokument Mudel objekt (DOM). Nurga veelgi rakendab nii Model-View-Controller ja Model-View-Viewmodel arhitektuuri. Nurga toetab ka vahemällu, mis parandab serveri jõudlust. Samuti on toetust kiire prototüüpimine ja tundlik web design. Aga mis on tõesti suurepärane, kuidas kasutada Nurga on see, et ta kasutab tavaline JavaScript. Selle mudelid on tavalised JavaScript objektid, mis muudab koodi kasutades Nurga palju lihtsam kui mõned teised raamistikud. Nagu kõik web raamistikku, Nurga ei ole ilma puudusi. Esiteks nõuab, et olete tuttav Model-View-Controller arhitektuuri. Kui teie või teie programmeerijad ei ole tuttav selle, siis võiks ees väga järsk õppimiskõver. Teiseks, kuna selle õppesuuna on kihiline ja hierarhiline, võivad nad olla üsna raske juhtida. Ka mõned oma parimad omadused, nagu direktiivid, sõltuvust süsti ja tehased võib olla raske kasutada. Ikka, kui olete valmis ja võimeline panna aega õppimist Nurga, siis lõikavad kasu. Milline on võime luua kvaliteetseid web apps, mis on nii kiire ja usaldusväärne.