Rilasciato DelphiMVCFramework 3.4.3-aluminium!

Sono entusiasta di annunciare DelphiMVCFramework 3.4.3-aluminium! Questa release porta potenti nuove funzionalita’ per costruire applicazioni moderne e real-time.
Documentazione Ufficiale: Per dettagli completi, esempi e riferimento API, consulta la Documentazione Ufficiale.
Scarica la release da GitHub.
Cosa c’e’ di Nuovo
Supporto WebSocket (RFC 6455)
Comunicazione bidirezionale real-time completa con implementazioni sia server che client.
Quando usarlo:
- Dashboard real-time e sistemi di monitoraggio
- Applicazioni chat e messaggistica istantanea
- Telemetria IoT e scenari Industry 4.0
- Applicazioni collaborative con sincronizzazione stato live
- Notifiche push senza overhead di polling
Il server supporta gruppi, messaggi periodici e broadcasting. Il client offre auto-reconnect e integrazione thread-safe con VCL/FMX.
Repository Pattern
Astrazioni di accesso ai dati pulite che separano la logica di persistenza dalla logica di business.
Quando usarlo:
- Domain model complessi che richiedono testabilita'
- Applicazioni con multiple sorgenti dati
- Quando serve accesso ai dati mockabile per unit test
- Come complemento a
TMVCActiveRecordin architetture a layer
Rate Limiting Middleware
Proteggi le tue API dagli abusi con rate limiting in-memory o basato su Redis.
Quando usarlo:
- API pubbliche che richiedono protezione dagli abusi
- Deploy distribuiti/load-balanced (usa Redis)
- Implementazione di policy di fair usage
- Prevenzione attacchi DoS
Miglioramenti Server-Sent Events (SSE)
SSE potenziato con la nuova classe base TMVCSSEController.
Quando usarlo:
- Notifiche push server-to-client
- Feed live e aggiornamenti in streaming
- Alternativa piu’ semplice a WebSocket per comunicazione unidirezionale
Altri Punti Salienti
- Supporto completo Delphi 13 Florence
- Aggiornamento TemplatePro 0.9.0
- Sistema di build migliorato con gestione centralizzata delle dipendenze
- Ottimizzazioni performance e bug fix
Risorse
- Documentazione Ufficiale - Guida completa per questa release
- Libro Guida Ufficiale - Copertura approfondita di tutte le funzionalita’ DMVCFramework
- Repository GitHub - Codice sorgente e 40+ esempi
- Community PATREON - Tutorial esclusivi, video e supporto prioritario
Buon divertimento!
– Daniele Teti

Comments
comments powered by Disqus