Co je APEX?

Oracle Application Express (APEX) je výkonný nástroj pro rychlý vývoj databázových aplikací.

Oracle Application Express (APEX) je low-code vývojová platforma umožňující budovat silné, velké i malé, responzivní a hlavně bezpečné aplikace za použití moderních webových technologií (HTML5, CSS3, jQuery, Font Awesome, Twitter Bootstrap). Plně integrovanou podporou webových služeb (WSDL, SOAP, RESTful) s využitím vlastností Oracle databáze a cloudových služeb je APEX jednoznačně špičkovým řešením pro tvorbu komplexních webových a mobilních aplikací.

Low-code platforma

Zdroj: www.transfer-solutions.comLow-code „je mezistupněm“ mezi no-code platformami a full control programováním. Výtvářením aplikací a stránek v APEXu provází tzv. Application Builder, díky kterému snadno pomocí drag-and-drop s jen malou znalostí programování vytvoříte celé obrazovky během několika minut. 

Jaké jsou výhody APEXu?

Oracle APEX je jednoznačně jedna z nejintuitivnějších platforem, které lze najít. Navíc se v následujících letech můžeme těšit na další a další zlepšováky.

APEX App Builder má od verze 19 vlastní + Snadná migrace aplikací z Oracle Forms
+ Jednoduché nasazení (instalace)
+ Lze umístit na cloud
+ Responzivita
+ Serverové procesy a validace
+ Podpora týmového vývoje
+ Volně dostupná dema nebo hotová řešení
+ Lze spustit na volně dostupné (XE) databázi
+ Veškerý obsah aplikací lze trackovat v databázi

Abychom však zůstali objektivní, je nutné zmínit i nevýhody, které klienty bohužel často zbytečně od APEXu odrazují:

– Nutnost vlastnit Oracle Database*
– Vlastní server/hosting (není podmínkou, ale najít hosting na Oracle Database není úplně snadné)

* Lze použít volně dostupnou Oracle Database Express Edition (XE) database

Proč zvolit APEX?

– Máte vlastní databázové řešení, ale svá data stále shraňujete v Excelech?
– Nemáte databázové řešení, protože máte obavy, že si s ním sami neporadíte?
– Ve vašem databázovém řešení se vyzná pouze databázista a pár vyvolených?
– Chcete svá data vizualizovat tak, aby jste se v nich sami lépe zorientovali?
– Používali jste Oracle Forms a nevíte jak nadále efektivně používat svá data?
…?

A odpověděli jste alespoň na jednu z otázek kladně? Pokud ano, je čas se minimálně informovat o možnostech, které vám může APEX nabídnout, protože:

– co kdyby vaše data dostala nový kabát a vlastní vzhled?
– co kdybyste mohli své tabulky filtrovat ve výstupu vašeho prohlížeče odkudkoliv?
– co kdyby se z vaší databáze mohl stát systém, kterému porozumí každý?

A to vše ne v horizontu let, ale týdnů/měsíců, rychle, levně, … Zní to jako dobrý argument?

Na kolik vyjde APEX?

Oracle APEX vás nebude stát ani korunu, avšak kvůli své závislosti na Oracle database se zvláště jedinci a malé firmy obávají investice. I přesto lze dosáhnout na nulové výdaje za software – už jste slyšeli o Oracle Express Edition (XE) database 18c? Více viz v článku Kolik stojí APEX.

Kde najít APEX?

Oracle APEX není jen platforma – je to hlavně komunita, která jej rozvíjí a posouvá dál. Ať už vyvíjíte nebo se chcete jen informovat, toto jsou vaši největší spojenci:

Zdroj: apex.oracle.comhttps://apex.oracle.com/ – všechny potřebné informace o APEXu, spousta tutoriálů, stáhnout APEX, …
https://apex.oracle.com/ut – jednotlivé APEXové prvky a „Universal Theme“ – tento tahák se hodí i ostříleným mazákům
https://apex.world/ – nejaktuálnější zprávy z komunity, pluginy, možnost zažádat o přístup do komunitního Slack workspace, …
#orclapex – jste twitterový a APEXový nadšenec zároveň? Tento hashtag vám ve sledování nesmí chybět!

 

Vladimír Opolský

Oracle APEX developer, HTML, CSS, JavaScript, jQuery, PL/SQL, ...

Komentáře

avatar
  Subscribe  
Upozornit na

Můžeme Vám s něčím poradit?

S vývojem aplikací v APEXu, Javascriptem, ...

Váš dotaz bude zveřejněn, jakmile na něj jeden z našich expertů odpoví. Vaši e-mailovou adresu nikde uvádět nebudeme.

Vyplňte prosím požadovaná pole.