sgcHTML vs uniGUI, TMS WEB Core, IntraWeb, Elevate Web Builder e D2Bridge | sgcHTML | eSeGeCe

sgcHTML vs uniGUI, TMS WEB Core, IntraWeb, Elevate Web Builder e D2Bridge

Un confronto neutrale e con fonti citate dei framework web-UI per Delphi a cui un team Delphi o C++ Builder può ricorrere nel 2026: sgcHTML, uniGUI, TMS WEB Core, IntraWeb, Elevate Web Builder e D2Bridge. Ciascuno affronta il problema della UI nel browser in modo diverso — lato server o lato client, con stato o senza stato, designer RAD o code-first. Ogni affermazione sulle funzionalità qui sotto rimanda alla documentazione ufficiale del progetto.

Sei modi per creare una web UI

Un riepilogo di un paragrafo per ogni framework, con un link alla sua pagina ufficiale. Il confronto dettagliato è nella matrice qui sotto.

uniGUI

FMSoft · Commerciale

Framework commerciale per applicazioni web Delphi di FMSoft. Le applicazioni si costruiscono nel form designer di RAD Studio con controlli DB-aware e vengono renderizzate nel browser tramite un layer Sencha Ext JS incluso. Le sessioni sono con stato: ogni utente mantiene lo stato completo dei componenti nella RAM del server, quindi un'applicazione con molto traffico richiede pianificazione della memoria e gestione delle sessioni. Offre un'ampia palette di componenti visuali e un'esperienza di design-time vicina allo sviluppo VCL nativo.

Pagina ufficiale

TMS WEB Core

tmssoftware · Commerciale

Framework commerciale di tmssoftware che compila Object Pascal in JavaScript, producendo una single-page application lato client che gira interamente nel browser; gli eventi delle form Delphi vengono generati come eventi JavaScript. Include un designer visuale di form web e output Bootstrap / Material e richiede Delphi 10.1 o successivo. Una griglia data-aware è stata aggiunta nella v3.0 (2026). Il risultato compilato è un insieme di file statici che possono essere serviti da qualsiasi web host o CDN.

Pagina ufficiale

IntraWeb

Atozed Software · Commerciale

Framework web Delphi commerciale di lunga data di Atozed Software; una edizione limitata è inclusa in RAD Studio. Le form in stile VCL si progettano nell'IDE e vengono renderizzate lato server come HTML, con una sessione con stato per utente. È maturo e familiare per gli sviluppatori Delphi. Il markup generato precede il layout Bootstrap moderno, quindi un risultato responsive e mobile-first richiede in genere lavoro CSS aggiuntivo.

Pagina ufficiale

Elevate Web Builder

Elevate Software · Commerciale

Ambiente commerciale di sviluppo rapido di applicazioni di Elevate Software, con un proprio IDE e un dialetto Object Pascal che compila in JavaScript. Le applicazioni girano lato client nel browser e dialogano con moduli server, e si possono costruire moduli nativi per host Delphi. La versione 3.x è attuale e mantenuta attivamente. Poiché il client è un'applicazione JavaScript compilata, il browser mantiene lo stato della UI e il risultato compilato viene distribuito come file statici più i moduli server.

Pagina ufficiale

D2Bridge Framework

D2Bridge · Gratuito / open source (LGPL)

Framework bridge open-source (LGPL) che pubblica sul web le form Delphi VCL esistenti, generando una UI basata su Bootstrap che rispecchia il layout della form desktop. È una via rapida per rendere raggiungibile da un browser un'applicazione VCL legacy con modifiche minime al codice, e supporta da Delphi 10 Seattle a Delphi 13 oltre a Lazarus. Le sessioni sono con stato: ogni utente connesso guida un'istanza live della form sul server.

Pagina ufficiale

Confronto affiancato delle funzionalità

Una spunta () indica che il progetto fornisce la funzionalità nativamente. Un trattino () indica che non è fornita nativamente. Una tilde (~) indica parziale / tramite add-on / di terze parti / non verificata — consulta la sezione Fonti per sapere cosa è stato controllato.

Piattaforma, architettura, componenti, licenza

18 righe
Funzionalità sgcHTML uniGUI TMS WEB Core IntraWeb Elevate Web Builder D2Bridge
Sviluppo Delphi / Object Pascal Costruire la UI in Object Pascal nell'IDE RAD Studio ~
Sviluppo .NET / C# API uguale o equivalente disponibile per C# / .NET
Compatibile con Delphi 7 Si compila con la toolchain legacy di Delphi 7 ~ ~
Rendering HTML lato server L'HTML è prodotto sul server (non una SPA lato client)
Output Bootstrap 5 standard Genera markup Bootstrap 5 standard anziché un CSS proprietario per i widget ~
Stateless / scalabilità orizzontale Nessuna sessione server per utente; bilancia il carico su istanze identiche
Deployment a eseguibile singolo Distribuito come un unico eseguibile autonomo, con asset incorporati ~
Push live WebSocket integrato Il server invia aggiornamenti live ai browser connessi nativamente ~ ~ ~ ~ ~
Widget di chat IA / streaming LLM Componente di chat IA pronto all'uso con streaming dei token, nativo
Ottimizzato per l'IA Progettato per lo sviluppo assistito dall'IA, gli assistenti di codifica generano in modo affidabile l'API dei componenti lato server
Login WebAuthn / passkey Componente di accesso con passkey / WebAuthn pronto all'uso
Binding data-aware ai dataset Collega griglie e form direttamente a un TDataSet / DataSource ~
Scheduler / Gantt / Kanban / Pivot Questi widget di pianificazione / dati inclusi nativamente ~
Grafici e visualizzazione nativi Grafici e widget visuali inclusi senza un pacchetto di terze parti ~ ~ ~
Localizzazione UI integrata Il framework include testi UI tradotti pronti all'uso ~ ~ ~ ~ ~
Temi chiaro / scuro integrati Cambio di tema chiaro / scuro (e di sistema) di prima classe ~ ~ ~ ~ ~
Website builder in un solo componente Un singolo componente che assembla un sito completo multi-pagina
Modello di licenza Tipo di licenza Commerciale (+ prova gratuita) Commerciale Commerciale Commerciale Commerciale Gratuito / OSS (LGPL)
Fornito nativamente Non fornito nativamente ~ Parziale / tramite add-on / non verificato

Pronto a passare?

Guide passo passo per spostare un'applicazione esistente da IntraWeb, uniGUI, TMS WEB Core, Elevate Web Builder o D2Bridge a sgcHTML, con un modulo di assistenza alla migrazione se vuoi aiuto nel pianificare il passaggio.

Apri le guide alla migrazione

Ogni cella della matrice qui sopra rimanda a una di queste pagine ufficiali di prodotto, pagine di documentazione o specifiche. Tutti gli URL sono stati controllati con HEAD al momento della stesura.

FonteURL
sgcHTML — pagina di prodottohttps://www.esegece.com/products/sgchtml/
sgcHTML — matrice delle funzionalitàhttps://www.esegece.com/products/sgchtml/features/
sgcHTML — download (prova gratuita)https://www.esegece.com/products/sgchtml/download/
sgcHTML — prezzi ed edizionihttps://www.esegece.com/products/sgchtml/pricing/
uniGUI — homepage del prodotto (FMSoft)https://www.unigui.com/
TMS WEB Core — pagina di prodotto (tmssoftware)https://www.tmssoftware.com/site/tmswebcore.asp
IntraWeb — pagina di prodotto (Atozed Software)https://www.atozed.com/intraweb/
Elevate Web Builder — pagina di prodotto (Elevate Software)https://www.elevatesoft.com/products?category=ewb
D2Bridge Framework — homepage ufficialehttps://d2bridge.com.br/
D2Bridge Framework — repository GitHub (licenza LGPL, versioni supportate)https://github.com/D2Bridge/D2BridgeFramework
Bootstrap — sito del frameworkhttps://getbootstrap.com/
htmx — sito della libreriahttps://htmx.org/
WebAuthn — W3C Web Authentication Level 2https://www.w3.org/TR/webauthn-2/

Guarda il risultato prima di confrontare i framework

Queste sono applicazioni web Delphi complete realizzate con sgcHTML. Aprine una qualsiasi e giudica tu stesso il risultato.

Griglie data-aware: un'applicazione web Delphi realizzata con sgcHTML, mostrata in esecuzione in un browser.

Griglie data-aware

Ricerca, filtri, paginazione e azioni inline collegate direttamente a un TDataSet.

Apri la demo live →
Dashboard e BI: un'applicazione web Delphi realizzata con sgcHTML, mostrata in esecuzione in un browser.

Dashboard e BI

Card KPI, grafici e un generatore di tabelle pivot ad hoc su 27.000 righe d'ordine.

Apri la demo live →
Bacheche di pianificazione: un'applicazione web Delphi realizzata con sgcHTML, mostrata in esecuzione in un browser.

Bacheche di pianificazione

Una bacheca di assegnazione, un planner Gantt e una mappa live dei tecnici.

Apri la demo live →

Vedi tutte e nove le demo live →

La scelta più conveniente: All-AccessTutti i prodotti eSeGeCe, con Supporto Premium incluso, a partire da €1,059/anno.
Vedi i prezzi All-Access

Prova sgcHTML

Scarica la prova gratuita con tutti gli 93 componenti e senza restrizioni di funzionalità e crea una UI web Bootstrap 5 in tempo reale direttamente dal tuo progetto Delphi, C++ Builder o .NET.