Novinka
 

Sencha ExtReact Premium Edition

 

ExtReact poskytuje veškeré komponenty, které vývojáři potřebují ke tvorbě webových aplikací pro zpracování hromadných dat, pokud používají React – knihovnu jazyka JavaScript pro tvorbu uživatelských rozhraní.

Dostupnost Skladem
26 746 Kč
32 363 Kč včetně DPH
   
Kód produktu SENCHAREAP
Značka SENCHA INC.
Webová stránka značky sencha.com/
Kategorie Sencha ExtReact
 

ExtReact poskytuje veškeré komponenty, které vývojáři potřebují ke tvorbě webových aplikací pro zpracování hromadných dat, pokud používají React – knihovnu jazyka JavaScript pro tvorbu uživatelských rozhraní. Nabízí komponenty, které spolupracují, vzájemně se hladce ovlivňují a jsou profesionálně vytvořenétestované a udržované. Při jejich použití se vývojáři mohou zaměřit na tvorbu aplikace, aniž by se museli jakkoli zabývat tvorbou či úpravou komponent.

Licence je platná jeden rok a obsahuje též distribuční práva a podporu.

ExtReact obsahuje více než 115 komponent pro tvorbu uživatelských rozhraní, které je možno snadno zabudovat do aplikací React.

ExtReact je tou nejúplnější sadou profesionálně testovaných a komerčně podporovaných komponent React pro vývojáře. Ti s nimi dokáží vytvářet vizuálně ohromující aplikace na zpracování velkého množství dat na stolních i mobilních zařízeních. Obsahuje též zásuvné moduly pro Webpack a Babel pro optimalizaci sestavování a nástroje pro práci s tématy. Návrhářům a vývojářům aplikací tak poskytuje možnost plně ovládat, jak jejich aplikace vypadají a působí na uživatele.

ExtReact vývojářům umožní do aplikací React rychle přidávat důmyslné, komerčně testované a podporované komponenty. Pomocí ExtReactvývojáři dokáží:

  • Přidat libovolnou komponentu z knihovny Sencha, včetně mřížek, stromových struktur, kontingenčních tabulek, grafů, vizualizací D3 a dalších; přitom komponenty není třeba nijak přizpůsobovat.
  • Získat optimalizovaný a minimalizovaný balíček obsahující pouze komponenty použité ve vytvářené aplikaci
  • Spojit se s technickou podporou: ExtReact je podporován týmem expertů a vývojáři tedy mají zdroje, se kterými mohou počítat v případě, kdy narazí na nějaký problém

Proč ExtReact?

React je populární aplikační rámec v jazyce JavaScript, jenž tvůrcům webových aplikací nabízí metody práce využívající komponent. Nicméně React žádné hotové komponenty nenabízí. Mnoho aplikací potřebuje stromové zobrazení, systém menu, mřížky, diagramy formuláře a další komponenty, aby poskytl funkčnost, kterou uživatelé aplikací požadují. Vývojáři React čelí volbě, zda si komponenty vytvoří sami, nebo zda je získají od komunity uživatelů.

Tvorba stabilních, spolehlivých, a navíc krásně vyhlížejících komponent, které svižně reagují na všech platformách, je časově i finančně náročná činnost. Údržba a podpora takových komponent po dobu životnosti aplikace, kdy se prohlížeče a jazykové normy postupně vyvíjejí a mění, znamená další nezanedbatelný objem práce.

Komunita React je naštěstí poměrně velká, takže k dispozici je celá řada hotových komponent. Ovšem používání komponent z komunity open source přináší i některá rizika a výzvy. Frekvence vytváření nových verzí, závazek trvalé údržby a celková kvalita komponent se často zásadně mění od projektu k projektu. Sám React je průběžně upravován a některé knihovny tím pádem přestanou být slučitelné s novou verzí - a naopak jiné komponenty budou novou verzi vyžadovat. Zvládat 10 až 15 různých knihoven komponent se pak může stát zlým snem. Nejlepším způsobem, jak se s takovým problémem vypořádat, je používat co nejvíce komponent z co nejméně knihoven.

ExtReact poskytuje tu neúplnější sadu komponent pro aplikace vytvářené pomocí React v jediném, komerčně podporovaném a profesionálně udržovaném a podporovaném balíčku. Podívejme se, co obsahuje.

Více než 115 vysoce výkonných a přizpůsobitelných komponent pro tvorbu uživatelských rozhraní

ExtReact nabízí více než 115 hotových komponent UI, které jsou podporované a navržené tak, aby vzájemně hladce spolupracovaly po celou dobu života aplikace. Tady je jejich přehled včetně ukázek, jak fungují:

  • Komponenta Grid (mřížka) organizacím umožňuje zpracovat milióny záznamů a poskytuje další zabudované činnosti jako třídění, seskupování a sumarizačních řádek.
  • Pivot Grid (kontingenční tabulka) dovolí vývojářům přidávat aplikacím React výkonné analytické možnosti, uživatelé například mohou sumarizovat a analyzovat data, aby mohli přijímat správná rozhodnutí.
  • Exporter uživatelům umožní exportovat data ze standardní mřížky nebo kontingenční tabulky do celé řady běžných formátů včetně XLSX, XML, CSV, TSV a HTML pro další analýzu nebo sdílení informací.
  • Layouts (rozvržení) zajistí vhodné zvětšení a umístění všech komponent pomocí výkonného a pružného nástroje pro rozložení zobrazovaných prvků.
  • Charts (grafy a diagramy) umožní vývojářům vizualizovat data pomocí řady dynamických a statických diagramů včetně čárových, tyčových a koláčových grafů; rozdíly prohlížečů jsou ošetřeny, takže grafy se vždy vykreslí dobře.
  • D3 (pokročilé vizualizace) dovolí webovým aplikacím přidávat důmyslné dynamické vizualizace jako například teplotní mapy, stromové mapy nebo vícevrstvé prstencové grafy. Adaptér D3 vývojářům umožní pracovat s libovolným příkladem v knihovně D3.
  • Forms and Form Validation (formuláře a jejich potvrzení) zjednoduší týmům přidávat de webových aplikací přihlašování, odhlašování, registrace, kontaktní formuláře nebo hodnocení. Validace formulářů se postará o integritu dat.
  • Calendar (kalendář) vývojářům poskytne možnost přidat do aplikací důmyslný kalendář, takže uživatelé mohou snadno zobrazovat a měnit časové plány, rozvrhy a jednotlivé události přímo v aplikaci.
  • ButtonsTabsMenus and Panels (knoflíky, záložky, menu a panely) dají organizacím možnost snadno a rychle přidávat aplikacím další jednoduché nebo složité ovládací komponenty.

Vyzkoušejte si funkčnost všech komponent v interaktivním předvedení.

Datový balíček nezávislý na datovém zdroji a mocná správa dat

Spolehlivý datový balíček odpojuje komponenty uživatelského rozhraní od datové vrstvy. Datový balíček je nezávislý na použitém protokolu a může pracovat s daty z libovolného podnikového datového zdroje. Ukládání grafiky do vyrovnávací paměti umožní účelně zpracovat i masivní objemy dat.

Správce rozvržení a rychle reagující konfigurace

Pružný nástroj pro správu rozvržení pomáhá organizovat zobrazování dat a obsahu v prostředí různých prohlížečů, zařízení a velikostí obrazovek. Vývojářům dovolí řídit zobrazování komponent i v těch nejsložitějších uživatelských rozhraních.

Přizpůsobivý a reagující návrh

Tato vlastnost pomáhá týmům poskytnout uživatelům podmanivé rozhraní a snadnou použitelnost; využívá k tomu nástroje pro rozložení prvků a přizpůsobivý vzhled.

Snadné používání témat

Tvůrci aplikací mohou použít a upravit zabudované téma "Material" a odstranit tak nutnost konstruovat vlastní styly; tím s minimálním úsilím připraví moderní a neotřelé prostředí, které si uživatelé zamilují. Témata mohou též být snadno pozměňována nebo rozšiřována pomocí nástroje Sencha Themer, jenž návrhářům a vývojářům webových aplikací dovolí tvořit neodolatelná témata, aniž by přitom museli zapsat jedinou řádku kódu. Písma, barvy a nastavení okrajů je možno snadno upravovat tak, aby rozvržení komponent vyhovovalo vzoru celé aplikace.

Klávesová navigace a správa zaostření

Tato vlastnost dovolí uživatelům snadno se v aplikaci pohybovat a zvyšuje přístupnost webových aplikací i pro handicapované uživatele.

Buďte první, kdo napíše příspěvek k této položce.

Přidat komentář
Nevyplňujte toto pole:
 
Tento web používá soubory cookie. Dalším procházením tohoto webu vyjadřujete souhlas s jejich používáním.