Angular
Szög a JavaScript webes keretrendszer létrehozására egyoldalas webes alkalmazások. A kód szabadon használható és elérhető a nyílt forráskódú. Ez továbbra is megmarad, és erőteljesen használják a Google és sok más fejlesztők számára szerte a világon.
- Kétirányú adat kötelező
- Enyhíti a fejlesztő kelljen manipulálni a DOM közvetlenül
- Javítja a szerver teljesítményét használata révén caching
- Támogatja a gyors prototípus
- Támogatja reagáló web design
- Munkagépek mind Model-View-Controller és Model-View-Viewmodel architektúrák
- Lehetővé teszi, hogy a programozók írási kódot rendes JavaScript
- Jön egy rakás funkciókat, amelyek segítenek a létrehozását egyoldalas webes alkalmazások.
- Ez teljesen ingyenesen használható, és alkalmazkodni a saját igényeinek
- Aktívan a Google által fenntartott és sok más fejlesztők világszerte
- Ez megköveteli, hogy a fejlesztők nagyon jól ismeri a Model-View-Controller architektúra
- A körök a nehéz kezelni, mert a rétegelt és hierarchikus
- Néhány legjobb tulajdonságait nehéz használat
Szög erősen használt Google-nál, és jó okkal. Ez nem csak jól működik, de van egy rakás jellemzője, hogy webfejlesztés jobb. Ez magában foglalja a kétirányú adatkötést, amely biztosítja, hogy változtatások, hogy vagy a nézet, vagy a modell tükröződik automatikusan a másik. Mivel ez a megközelítés, a fejlesztő nem kell aktívan fenntartani a Document Object Model (DOM). Szög további eszközök mind Model-View-Controller és Model-View-Viewmodel architektúrák. Szög is támogatja caching, ami javítja a szerver teljesítményét. Továbbá támogatja a gyors prototípus és az érzékeny web design. De ami igazán jó a használata szögletes hogy használ sima JavaScript. A modellek hétköznapi JavaScript objektumok, amelyek segítségével kódolást szögletes sokkal egyszerűbb, mint más keretek között. Mint minden webes keretrendszerek, Sarki vannak hátrányai. Először is, azt kívánja, hogy tisztában vannak a Model-View-Controller architektúra. Ha Ön vagy programozók nem ismerik ezt, akkor lehetne szemben egy nagyon meredek tanulási görbe. Másodszor, mert a körök rétegezzük és hierarchikus, lehet elég nehéz kezelni. Emellett néhány, a legjobb funkciók, mint például az irányelvek, a függőség injekciók és gyárak nehéz lehet használni. Mégis, ha hajlandó és képes tenni az időt tanulás szögletes, akkor jelennek meg annak előnyeit. Melyik az a képesség, hogy magas színvonalú internetes alkalmazásokat, amelyek gyors és megbízható.