OpenUI5 - OpenUI5
![]() | |
Vývojáři | SAP SE a komunita |
---|---|
Stabilní uvolnění | 1.81.0 (14. srpna 2020[±] | )
Úložiště | Repozitář OpenUI5 |
Napsáno | JavaScript |
Operační systém | Cross-platform |
Typ | Knihovna JavaScript |
Licence | Licence Apache 2.0 |
webová stránka | OpenUI5.org |
OpenUI5 je JavaScript aplikační rámec navržen k výstavbě napříč platformami, citlivý podnikové aplikace.[1] Je to open-source projekt udržovaný SAP SE k dispozici pod Licence Apache 2.0 a otevřený příspěvkům.[2]Základem OpenUI5 je JavaScript, jQuery, a MÉNĚ. Sada funkcí knihovny zahrnuje model – pohled – řadič vzory, datová vazba, jeho vlastní Prvek uživatelského rozhraní knihovna a internacionalizace Podpěra, podpora.[1]
Dějiny
Tým, který zahájil projekt v roce 2009 a který nakonec vedl k OpenUI5, měl za úkol vytvořit nový uživatelské rozhraní (UI) pro MÍZA aplikace. Cíle zahrnovaly rámec, který byl flexibilní, rozšiřitelný, moderní a poskytoval konzistentní vzhled a chování napříč aplikacemi SAP. Kromě toho byl v té době hlavní rámec uživatelského rozhraní SAP úzce spojen s jeho backendovou technologií a stal se překážkou vylepšení uživatelského rozhraní.[3]
Knihovna byla otevřena od prosince 2013, poté, co byla několik let používána ve výrobě v SAP.[4] V říjnu 2014 tým začal přijímat příspěvky prostřednictvím GitHub.[2]
Obchodní status
Všechny komponenty OpenUI5 jsou zcela zdarma a neexistují žádné placené „prémiové“ nebo „komerční“ widgety:
OpenUI5 lze nejlépe popsat jako sadu nástrojů na jednom místě. Má vše, co potřebujete k vytváření webových aplikací, a zároveň ponechává dostatečnou flexibilitu pro rozšíření. A mimochodem, je to jediný, kdo vám poskytuje plnou funkčnost zdarma. Zatímco jiné populární sady nástrojů přicházejí jako bezplatná zkušební verze s placenými verzemi pro plnou funkčnost, OpenUI5 je dodáván jako kompletní produkt sám o sobě - žádné upsells, žádná placená prémie.[5]
— OpenUI5 Často kladené otázky
Hlavní rysy
- 180 ovládacích prvků uživatelského rozhraní seskupených do různých zařízení (běží na telefonech, tabletech a počítačích) - nabídka, karusel, panel, panel nástrojů, panel karet, rozložení, responzivní mřížka, rozdělovač, seznam, tabulka, dialog, okno se zprávou, přípitek zpráv, responzivní vyskakovací okno, kalendář, rozbalovací seznam, výběr časového období, nahrání souboru, indikátor hodnocení, segmentované tlačítko, posuvník, zobrazení značek, výběr barev, strom, tabulka, tabulka stromů atd.[6]
- Návrhář motivů WYSIWYG (není otevřený zdroj)[7]
- MVC architektura
- Různé formáty zobrazení (XML, HTML, JavaScript nebo JSON )
- Vazba dat s OData, JSON nebo XML modely
- I18n, včetně jazykové podpory zprava doleva
- Konzistentní UX vzory napříč všemi funkcemi rozhraní
Reference
- ^ A b „Co je OpenUI5“.
- ^ A b „LICENCE OpenUI5“. 23. prosince 2018.
- ^ Adams, DJ (2015). 30 dní UI5: Oslava vydání SAPUI5 a OpenUI5 1.30 na podzim 2015. Bluefin Solutions Inc.
- ^ Kunz, Andreas (11. prosince 2013). „Co je OpenUI5 / SAPUI5?“. SAP SE.
- ^ OpenUI5 Často kladené otázky
- ^ "Kontrolní vzorky OpenUI5".
- ^ „Theme Designer“.
externí odkazy
- Oficiální web OpenUI5
- Oficiální sada OpenUI5 - včetně tutoriálů, referencí API, příkladů
- OpenUI5 na GitHubu
![]() | Tento software článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |