← Ultimi articoli
💻 computer science

Low-code and no-code with BESSER to create and deploy smart web applications

Questo articolo presenta BESSER, un framework low-code open source progettato per facilitare la creazione e il deployment di applicazioni web intelligenti con agenti AI attraverso un editor basato sul web trasparente, estensibile e privo di vendor lock-in.

Autori originali: Iván Alfonso, Armen Sulejmani, Aaron Conrardy, Jordi Cabot

Pubblicato 2026-05-12
📖 4 min di lettura☕ Lettura da pausa caffè

Autori originali: Iván Alfonso, Armen Sulejmani, Aaron Conrardy, Jordi Cabot

Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Immagina di voler costruire una casa su misura, ma non vuoi passare anni a imparare come mescolare il cemento, cablare l'elettricità o montare le pareti partendo da zero. Preferiresti un sistema in cui puoi semplicemente trascinare e rilasciare stanze prerealizzate, scegliere i colori della vernice e affidare la costruzione a un robot.

Questo articolo presenta BESSER, uno strumento gratuito e open-source che fa esattamente questo, ma per siti web intelligenti invece che per case.

Ecco come funziona BESSER, scomposto in concetti semplici:

1. Il Problema: I Costruttori "a Scatola Chiusa"

Attualmente, se vuoi costruire un sito web che includa funzionalità "intelligenti" (come un chatbot AI che risponde alle domande), di solito devi assumere esperti costosi o utilizzare software commerciali. Questi strumenti commerciali sono come comprare una casa da un costruttore che blocca le porte: puoi viverci, ma non puoi facilmente cambiare l'impianto idraulico, non puoi portare con te i progetti se ti sposti e sei costretto a pagarli per sempre.

2. La Soluzione: Il Kit "LEGO"

Gli autori hanno creato BESSER per essere l'opposto di quelle scatole chiuse. Pensalo come un set di LEGO digitale per il web. È gratuito, aperto a chiunque di esaminarlo e ti permette di costruire siti web complessi senza bisogno di scrivere manualmente migliaia di righe di codice.

3. Come Costruisci (I Tre Progetti)

Per costruire un'app "intelligente" (come un sito di biblioteca con un bibliotecario AI utile), BESSER ti chiede di disegnare tre semplici progetti:

  • Lo Scheletro (Strutturale): È come disegnare la planimetria. Definisci quali dati l'app necessita (ad esempio, "Libri", "Autori", "Date di Scadenza") utilizzando diagrammi semplici.
  • Il Volto (GUI): Questa è la parte "No-Code". Immagina una tela digitale dove trascini e rilasci pulsanti, caselle di testo e grafici. Li disponi esattamente come faresti su una presentazione, e lo strumento li trasforma istantaneamente in una pagina web funzionante.
  • Il Cervello (Agente): È qui che entra in gioco la parte "intelligente". Definisci un diagramma di flusso per un agente AI. Gli dici: "Se un utente chiede di 'restituire i libri', vai a questo stato e dì questa risposta specifica". Puoi anche dirgli di chiamare strumenti esterni o utilizzare AI avanzata per generare risposte.

4. Il Robot Magico (Generazione)

Una volta che hai i tuoi tre progetti, premi un pulsante. BESSER agisce come un robot da costruzione super-veloce. Esamina i tuoi disegni e scrive automaticamente il vero codice informatico necessario per far funzionare il sito.

  • Costruisce il backend (la sala macchine) utilizzando Python.
  • Costruisce il frontend (l'aspetto e la sensazione) utilizzando tecnologie web moderne.
  • Costruisce l'agente AI in modo che possa parlare con gli utenti.

5. Il Trasloco Istantaneo (Deploy)

Di solito, mettere un sito web online è come trasferirsi in una nuova casa: devi comprare un terreno, collegare acqua ed elettricità e ottenere i permessi. Con BESSER, è come una casa prefabbricata che scende direttamente sul tuo vialetto.

  • Colleghi il tuo account GitHub gratuito (come un armadietto di archiviazione digitale).
  • Ti connetti a un servizio cloud gratuito chiamato Render.
  • BESSER pubblica il tuo nuovo sito web online in pochi minuti. Gestisce tutta la configurazione tecnica, fornendoti un link attivo con una serratura sicura (SSL) in modo che le persone possano visitarlo immediatamente.

La Conclusione

L'articolo dimostra che ora puoi progettare, costruire e lanciare un sito web con un assistente AI in pochi minuti utilizzando un editor web gratuito. L'obiettivo non è solo creare un sito web; è rendere il processo trasparente (puoi vedere il codice che genera) e flessibile (non sei intrappolato da una singola azienda).

Gli autori hanno mostrato questo con una demo di un'app di biblioteca in cui un chatbot risponde alle domande, dimostrando che le persone comuni possono ora costruire software "intelligente" senza bisogno di essere programmatori professionisti.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →