Angular.js alternatíva rubrika: Programování: JavaScript
6
Mlocik97
položil/-a 29.10.2019
upravil/-a 29.10.2019
Zdravím, keďže Angular.js je pred koncom podpori tak by som chcel preň alternatívu, pozeral som teda na Angular ale to je úplne iný framework (i když možno i ten by mohol vyhovovať, neviem či je najlepšia voľba), pozeral som na VueJS aj Svelte ale tie ešte neviem či mi vyhovujú taktiež. Čo by som potreboval sú featury:
- niečo ako controlér v Angular.js (teda možnosť získať dáta z JS objektu priamo direktívov v HTML, bez používania selectora v JS alebo globálnych premenných pre binding)
- routing s podporou volania controlérov aj HTML5 mód
- template systém podobný AngularJS (vrátane templateURL v routingu (alebo aj v kontroléroch)), žiadny JSX
- možnosť dynamickej manipulácie s definíciou routingu a controlérov v JS.
- podpora one-time, one-way a two-way data bindingu
- nejaká podpora integrácie s PWA, service-workerom s multicashom
- možnosť používať aj nepoužívať virtual DOM (alebo aj shadow DOM), teda aj podpora preň (není to zas tak doležité, ale bolo by fajn)
- ideálne podobná syntax Angular.js
- filtre a Sanitizing (myslím že je to samozrejmosť)
- podpora pre prácu s cookies, localstorage, sessionstorage a pod. (niečo čo by zjednodušilo prácu s ním)
- Rest funkcie, podpora CORS (myslím že je to samozrejmosť)
- zjednodušená práca s JSON a XML (myslím že je to samozrejmosť)
- niečo ako selector (queryString) v jQuery (myslím že je to samozrejmosť)
- nejaké bežnejšie používané funkcionality z jQuery a Angular.JS pre manipuláciu s DOM (aj virtualDOM)
- bez nutnosti zmeny na server-side, teda čisto len client-side
odkaz
Vyřešeno
7
harrison314
odpověděl/-a 29.10.2019
upravil/-a 29.10.2019
Z danych poziadaviek vyplyva Angular.
A teoreticky Blazor (zvlada toho ovela viac, a robi sa s nim lepsie ako z Angularom), ale ten mnohym nebude po chuti z nabozenskych dovodou plus je este par mesiacov v preview.
Pro zobrazení všech 3 odpovědí se prosím přihlaste:
Nebo se přihlaste jménem a heslem:
Komentáře