Angular
Kulmikas on JavaScript web puitteet luomiseen yhden sivun web-sovelluksia. Koodi on vapaasti käyttää ja saatavilla avoimen lähdekoodin. Edelleen ylläpidetään ja vilkkaasti Googlen ja paljon muita kehittäjiä ympäri maailmaa.
- On kaksisuuntainen tietojen sitova
- Vapauttaa kehittäjän tarvitse manipuloida DOM suoraan
- Parantaa palvelimen suorituskykyä käyttämällä välimuistiin
- Tukee pikamallinnus
- Tukee reagoiva web design
- Työkoneet molemmat MVC-arkkitehtuuri ja Model-View-Viewmodel arkkitehtuurit
- Lets ohjelmoijat kirjoittaa koodia käyttäen tavallisia JavaScript
- Sen mukana tulee liuta ominaisuuksia, jotka auttavat luomiseen yhden sivun web-sovelluksia.
- Se on täysin ilmainen käyttää ja mukauttaa omien tarpeiden
- Aktiivisesti ylläpitämä Googlen ja paljon muita kehittäjiä ympäri maailmaa
- Se edellyttää, että kehittäjät ovat hyvin tuttuja MVC-arkkitehtuuri arkkitehtuuri
- Sen laajuudet on vaikea hallita, koska niiden kerroksittain ja hierarkkinen luonto
- Jotkut sen parhaista ominaisuuksista on vaikea käyttää
Kulmikas on raskaasti käytetään Googlen ja hyvästä syystä. Se ei vain toimii hyvin, mutta se on liuta ominaisuuksia, jotka tekevät web-kehitystä paremmin. Tämä sisältää kaksisuuntainen tietojen sitova, joka varmistaa sen, että muutokset joko katsella tai mallin näkyvät automaattisesti muissa. Tämän vuoksi lähestymistapaa, kehittäjä ei tarvitse aktiivisesti säilyttämään Document Model Object (DOM). Kulmikas edelleen työkoneita molemmat MVC-arkkitehtuuri ja Model-View-Viewmodel arkkitehtuurit. Kulmikas tukee myös välimuistin, joka parantaa palvelimen suorituskykyä. Lisäksi se on tuki nopealle prototyyppien ja reagoiva web-suunnitteluun. Mutta mikä on todella suuri noin käyttämällä Kulmikas on, että se käyttää pelkkää JavaScriptiä. Sen mallit ovat tavallisia JavaScript esineitä, mikä tekee koodauksesta Kulmikas paljon yksinkertaisempaa kuin jotkut muut puitteet. Kuten kaikki web puitteet, Kulmikas ei ole ilman haittoja. Ensinnäkin se edellyttää, että olet perehtynyt MVC-arkkitehtuuri arkkitehtuuri. Jos sinä tai ohjelmoijat eivät tunne tätä, voit olla edessään hyvin jyrkkä oppimiskäyrä. Toiseksi, koska sen laajuuksia ovat kerroksittain ja hierarkkisia, ne voivat olla melko vaikea hallita. Myös joitakin sen parhaita ominaisuuksia, kuten direktiivit, riippuvuus injektiot ja tehtaiden voi olla vaikea käyttää. Silti, jos olet valmis ja kykenevä tekemään aikaa osaksi oppimista Kulmikas, voit saada sen hyödyt. Joka on kyky luoda laadukkaita verkkosovelluksia, jotka ovat sekä nopeita ja luotettavia.