Novinka
 

Sencha ExtReact Standard 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í.

15 687 Kč
18 981 Kč včetně DPH
   
Kód produktu SENCHAREAP2
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.

Pouze registrovaní uživatelé mohou vkládat články. Prosím přihlaste se nebo registrujte.

Nevyplňujte toto pole:

Nástroje pro vývoj webových aplikací společnosti Sencha pohánějí tisíce datově intenzivních webových aplikací na celém světě, jež používá i 60 procent společností ze seznamu Fortune 100. Společnost své produkty neustále vylepšuje. Nejnověji začala dodávat netrpělivě očekávané nástroje Sencha Ext JS 6.5 a ExtReact pro přidávání výkonných prvků uživatelských rozhraní k aplikacím React, tedy aplikacím využívajícím knihoven jazyka JavaScript pro tvorbu uživatelských rozhraní.

Průmyslová ocenění nástrojů Sencha obsahují například vítězství v kategorii "User Experience" ("uživatelská zkušenost", tedy sada technik a metod, které lze použít pro návrh uživatelského rozhraní) v soutěži SD Times 100 Awards a uznání CODiE Award finalist v kategorii "nejlepší mobilní vývojářské řešení" pro nástroj Sencha Ext JS.

 
Tento web používá soubory cookie. Dalším procházením tohoto webu vyjadřujete souhlas s jejich používáním.