A tapasztalt Delphi fejlesztők már jól tudják, hogy a Delphi és a FireMonkey egy nyerő kombináció ha többplatformos fejlesztéshez, de mit a helyzet ha webfejlesztésről beszélünk? A jó hír, hogy a meglévő tudás és IDE elég is lesz ehhez. Az egyetlen eldönteni való: melyik webes keretrendszert érdemes használni?! Ennek a kérdésnek az eldöntésében segíthet az alábbi webinár, mely a webfejlesztés világát és a rendelkezésre álló lehetőségeket mutatja be a RAD Studio segítségével.
Fontosabb webtechnológiák a RAD Studio-ban
Alább kategóriánként láthatóak a fontosabb technológiák. A linkekre kattintva mindegyikről részletes információt szerezhet (angol nyelven).
Szerver Technológiák
DataSnap
RAD Server
WebBroker
SOAP Server
Kliens technológiák
REST BaaS Client
Cloud Client Libraries
REST Client Libraries
HTTP Client Libraries
SOAP Clients
Egyéb
Indy Libraries
Windows Socket Libraries
RAD Webfejlesztést támogató keretrendszerek
A nagy skálázhatóság és megbízhatóság elérése érdekében a webfejlesztés egyszerre szól a backend-ről és a frontend-ről. Röviden.. kell egy szilárd stack! A Delphi és a C++Builder is egy natív, gyors és nagy teljesítményű háttérrendszer, amely remekül használható natív vagy webes alkalmazásfejlesztési célokra. Az alábbi mátrix segít bemutatni néhány dobozos, valamint külsős (fizetős és nyílt forráskódú) opciót.
Szerver-fókusz
RAD Server
Kulcsrakész felhasználó kezelés és & API analitika. Bővebb információ.
Videó: Beyond the Basics – Full Stack with Ext JS
DataSnap
TCP/IP, HTP, HTTPS, REST. Bővebb információ.
Videó: Creating REST Server with DataSnap
WebBroker
Weboldalakhoz, REST-hez vagy szinte bármi máshoz. Bővebb információ.
Videó: Service Oriented Architecture – Web Razor Scripting
DMVC Framework
Rugalmas RESTful, JSON-RPC és ActiveRecord keretrendszer. Github link.
Videó kurzus: Book – Youtube Playlist
Horse
Express js ihlette, gyors fejlesztésre tervezve. Bővebb információ.
Blogbejegyzés
Mars-Curiosity
Platformok közötti szinkronizálási/aszinkron klienskönyvtár. Github link.
Videó: Youtube Playlist
Synopse mORMot
Robusztus könyvtár a webes keretrendszereken túlmutató funkciókkal. Bővebb információ.
Videó: mORMot and Elevate Web Builder
Ügyfél-fókusz
Sencha Ext JS
A Sencha Ext JS a legátfogóbb JavaScript-keretrendszer adatintenzív, többplatformos webes és mobilalkalmazások készítéséhez bármely modern eszközön. Bővebb információ és Dokumentáció
Videó: Youtube Playlist
TMS WEB Core
Támogatja az FNC keresztplatformos vezérlők használatát. Bővebb információ.
Videó: TMS WEB Core School playlist
Elevate Web Builder
DataSet-kezelés amely megkönnyíti az adatok közzétételét. Támogatja a Delphivel épített szervermodulokat is. Bővebb információ.
Videó: Webinar Replay – YouTube Channel
Full-Stack
AtoZed IntraWeb
Nagyon robusztus, kiforrott, ennek ellenére folyamatosan fejlesztett eszköz. Bővebb információ.
Videó: IntraWeb 17 – Modern Web Apps with Bootstrap
Ethea’s Kitto3
Tisztán adatvezérelt Ext JS kliens Bővebb információ.
Videó: Introduction webinar
FMSoft uniGUI
Ext JS klienskönyvtár-tervező mellékelt OEM-licenccel. Bővebb információ.
Videó: Webinar
További eszközök
Thinfinity VirtualUI
Fogja a meglévő asztali alkalmazásokat és tegye közzé webes megoldásként. Bővebb információ.
RollApp
Asztali alkalmazások kipublikálása a felhőbe. Bővebb információ.
Cameyo
Biztonságosan továbbítson elavult Windows és belső rendszereket vagy webalkalmazásokat bármely eszközre a böngésző segítségével. Bővebb információ.
TSPlus
A Citrix és a Microsoft RDS ideális alternatívája a távoli asztali hozzáféréshez Windows rendszeren. Tegye elérhetővé a weben régi alkalmazásait, hozzon létre SaaS-megoldásokat, vagy távolról érje el központi vállalati eszközeit és fájljait. Bővebb információ.