Ovládněte webové aplikace pomocí 4D Qodly Pro: Série výukových kurzů

Automaticky přeloženo z Deepl

Vítejte v našem seriálu výukových lekcí o vytváření výkonných webových aplikací pomocí 4D Qodly Pro a 4D Serveru! Ať už jste zkušený webový vývojář, nebo teprve začínáte, 4D Qodly Pro přemění vaši vývojovou platformu 4D na výkonné hybridní low-code řešení, které přenese vaše data 4D na web, aniž byste museli mít hluboké znalosti front-end technologií.

S aplikací 4D Qodly Pro můžete bez problémů rozšířit své stávající 4D aplikace na interaktivní, responzivní webová rozhraní a navrhovat moderní webové obchodní aplikace poháněné technologií 4D, jako je například úžasná aplikace 4D Write Pro. A to nejlepší na tom je? Budete stavět na tom, co už znáte, a zároveň odemknete nové možnosti pro své uživatele.

Proč 4D Qodly Pro pro vývoj webových aplikací?

Vytváření webových aplikací může být skličující, zejména pro ty, kteří neznají složitosti front-end designu nebo frameworků JavaScriptu.

4D Qodly Pro tento proces zjednodušuje tím, že poskytuje:

  • Nativní integraci se systémem 4D: Využijte svou stávající databázi a logiku.
  • Hybridní nástroje s nízkým kódem: Minimalizují dobu vývoje a zároveň maximalizují výstupy.
  • Vysoký výkon: Vytvářejte citlivé a škálovatelné aplikace.

 

V tomto seriálu vás provedeme vytvořením kompletní webové aplikace a postupně vám ukážeme klíčové koncepty a funkce. Na konci získáte znalosti a jistotu, že budete moci vytvářet vlastní funkční a dynamické webové aplikace pomocí aplikace 4D Qodly Pro.

Chcete-li aktivovat aplikaci 4D Qodly Pro ve svém projektu a ověřit požadovanou konfiguraci, veškeré podrobnosti naleznete v dokumentaci: 4D Qodly Pro Configuration.

Přehled naší ukázkové aplikace

Pro ilustraci našich návodů jsme vytvořili typickou webovou aplikaci, která pokryje klíčové aspekty vývoje 4D Qodly Pro. Tato aplikace je navržena tak, aby:

  1. Zadávat data: Uživatelé budou moci zadávat informace do webových stránek.
  2. Generovat dokumenty: Pomocí vlastních šablon vytvořených v aplikaci 4D Write Pro bude aplikace automaticky generovat dokumenty.
  3. Exportovat dokumenty ve formátu PDF: Vygenerovaný dokument lze exportovat do formátu PDF pro snadnou distribuci.
  4. Zobrazení dokumentů: Uživatelé si mohou dokumenty prohlédnout přímo ve webové aplikaci.

 

Tento jednoduchý, ale efektivní design nám umožní prozkoumat mnoho funkcí aplikace 4D Qodly Pro, aniž bychom byli zahlceni zbytečnou složitostí.

Zdrojový kód této aplikace najdete také na GitHubu, což usnadňuje její sledování a experimentování.

Přehled témat, kterými se budeme zabývat

V průběhu tohoto seriálu se budeme zabývat několika zásadními tématy pro vytvoření robustní a funkční webové aplikace s Qodly. Zde je přehled témat, která budeme zkoumat:

  • Ověřování: Ochrana přístupu k aplikaci pomocí bezpečných mechanismů ověřování.
  • Zobrazování seznamu dat pomocí vyhledávacích filtrů: Naučte se zobrazovat data ve formátu tabulky a filtrovat je na základě různých kritérií.
  • Vstupní formulář s akcemi CRUD: Vytvořte formulář pro přidávání, úpravu nebo mazání záznamů v databázi.
  • Omezení dat na základě role uživatele: Implementujte řízení přístupu, abyste zajistili, že uživatelé uvidí pouze data relevantní pro jejich roli.
  • Správa podmíněných stavů pro zobrazení widgetů: Dynamika uživatelského rozhraní: zobrazujte nebo skrývejte prvky na základě zadaných dat nebo akcí uživatele.
  • Používání nebo vytváření vlastních komponent: Používejte komponenty, které specificky vyhovují vašim potřebám.

Příště

Zůstaňte naladěni na náš příští článek, ve kterém se ponoříme do prvního tématu: Ověřování v aplikaci Qodly. Neváhejte klást své dotazy nebo se podělit o vlastní zkušenosti na fóru 4D.

Brzy se uvidíme, abychom se společně vydali na cestu vývoje!

Vanessa Talbot
• Product Owner • Vanessa Talbot se připojila k programovému týmu 4D v červnu 2014. Jako Product Owner má na starosti psaní uživatelských příběhů a jejich převod do funkčních specifikací. Její úlohou je také zajistit, aby implementovaná funkce odpovídala potřebám zákazníka. Od svého příchodu pracovala na definování klíčových prvků ve 4D. Pracovala na většině nových funkcí preemptivního multi-threadingu a také na velmi složitém tématu: nové architektuře pro enginované aplikace. Vanessa má titul z Telecom Saint-Etienne. Svou kariéru začala ve Výzkumném ústavu kriminalistickém jako vývojářka pro audiovizuální oddělení. Působila také v mediální a lékařské oblasti jako expertka na technickou podporu, produkci i dokumentaci novinek.