<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blog on ReactiveNET</title><link>https://reactivenet.ai/blog/</link><description>Recent content in Blog on ReactiveNET</description><generator>Hugo</generator><language>it-IT</language><lastBuildDate>Thu, 13 Aug 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://reactivenet.ai/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>L'assistente entra nelle app, e il catalogo scuola arriva a cinque</title><link>https://reactivenet.ai/blog/assistente-dentro-app-catalogo-scuola/</link><pubDate>Thu, 13 Aug 2026 00:00:00 +0000</pubDate><guid>https://reactivenet.ai/blog/assistente-dentro-app-catalogo-scuola/</guid><description>&lt;p&gt;Fino a ieri l&amp;rsquo;assistente di ReactiveNET stava &lt;strong&gt;accanto&lt;/strong&gt; all&amp;rsquo;app: gli chiedevi
un&amp;rsquo;app, lui la scriveva, tu la usavi. Da oggi sta anche &lt;strong&gt;dentro&lt;/strong&gt;. Quindici nuove
direttive &lt;code&gt;ai-*&lt;/code&gt; mettono lo stesso modello — quello configurato una volta nelle
impostazioni della chat — al servizio di chi l&amp;rsquo;app la usa, non solo di chi la scrive.&lt;/p&gt;
&lt;p&gt;E insieme arrivano tre app nuove nel catalogo scuola, che sono il modo migliore che
conosco per spiegare a che cosa servono davvero.&lt;/p&gt;</description></item><item><title>Un documento che diventa un'app: vibecoding con un vincolo</title><link>https://reactivenet.ai/blog/un-documento-che-diventa-app/</link><pubDate>Thu, 13 Aug 2026 00:00:00 +0000</pubDate><guid>https://reactivenet.ai/blog/un-documento-che-diventa-app/</guid><description>&lt;p&gt;Se un modello sa scrivere software, la domanda interessante non è quanto in fretta lo
scrive. È: &lt;strong&gt;come faccio a controllare quello che ha scritto?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;ReactiveNET risponde scegliendo il formato di consegna: un documento Markdown che il
browser esegue così com&amp;rsquo;è. Non un repository da compilare, non un servizio da
installare. Un file di testo che si legge in cinque minuti.&lt;/p&gt;
&lt;h2 id="come-funziona"&gt;Come funziona&lt;/h2&gt;
&lt;p&gt;Questa è un&amp;rsquo;applicazione completa:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"&gt;&lt;code class="language-markdown" data-lang="markdown"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;---
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;appId: spesa
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;title: Lista della spesa
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;---
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;::form{path=&amp;#34;voci&amp;#34;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;::input{field=&amp;#34;cosa&amp;#34; legend=&amp;#34;Voce&amp;#34;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;::save{label=&amp;#34;Aggiungi&amp;#34;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;::/form
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;::if-empty{path=&amp;#34;voci&amp;#34;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Non c&amp;#39;è ancora niente in lista.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;::/if-empty
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;::list{path=&amp;#34;voci&amp;#34; deletable}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{cosa}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;::/list
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;





&lt;figure class="post-shot"&gt;
 &lt;a href="https://reactivenet.ai/img/blog/documento-che-diventa-app-editor.png"&gt;
 &lt;img src="https://reactivenet.ai/img/blog/documento-che-diventa-app-editor_hu_94b520f9db411f2f.webp"
 srcset="https://reactivenet.ai/img/blog/documento-che-diventa-app-editor_hu_94b520f9db411f2f.webp 800w, https://reactivenet.ai/img/blog/documento-che-diventa-app-editor_hu_f6b7bf19140d753b.webp 1600w"
 sizes="(min-width: 60rem) 46rem, 100vw"
 width="800" height="500"
 loading="lazy" decoding="async" alt="L’editor di ReactiveNET: a sinistra il sorgente Markdown del documento, a destra l’applicazione che ne risulta, con uno slider e i valori che lo seguono"&gt;
 &lt;/a&gt;
 &lt;figcaption&gt;A sinistra il documento, a destra l&amp;#39;app: la stessa cosa vista da due lati. L&amp;#39;anteprima si aggiorna mentre si scrive.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;/p&gt;</description></item><item><title>Scrivi la tua app come un documento: arriva l'editor a blocchi</title><link>https://reactivenet.ai/blog/editor-a-blocchi/</link><pubDate>Tue, 04 Aug 2026 00:00:00 +0000</pubDate><guid>https://reactivenet.ai/blog/editor-a-blocchi/</guid><description>&lt;p&gt;Finora per costruire un’app con Reactive si scriveva il documento: testo
normale per il testo, e qualche riga speciale — le direttive — per i pezzi
interattivi. Funziona, ed è il cuore del sistema. Ma la prima volta che ti
trovi davanti a &lt;code&gt;::form{path=&amp;quot;spese&amp;quot; id=&amp;quot;f1&amp;quot;}&lt;/code&gt; una domanda è legittima:
&lt;em&gt;devo davvero impararlo?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Da oggi no. Aprendo un’app in modifica trovi la nuova vista &lt;strong&gt;Blocchi&lt;/strong&gt;: il
documento si costruisce come su un editor moderno di appunti, blocco dopo
blocco. I titoli sono titoli, i paragrafi si scrivono e basta. E i pezzi
interattivi — un modulo, una tabella, un grafico, una mappa — sono &lt;strong&gt;schede&lt;/strong&gt;
con un’etichetta chiara: &lt;em&gt;Elemento&lt;/em&gt;, &lt;em&gt;Sezione&lt;/em&gt;, &lt;em&gt;Codice&lt;/em&gt;, &lt;em&gt;Impostazioni&lt;/em&gt;.&lt;/p&gt;</description></item><item><title>Un codice per ogni opera pubblica: arriva OpenCUP</title><link>https://reactivenet.ai/blog/opencup/</link><pubDate>Wed, 22 Jul 2026 00:00:00 +0000</pubDate><guid>https://reactivenet.ai/blog/opencup/</guid><description>&lt;p&gt;Ogni opera pubblica italiana — una scuola ristrutturata, una strada
asfaltata, un incentivo a un’impresa, un contributo dopo un’alluvione —
porta dal 2003 un codice univoco: il &lt;strong&gt;CUP&lt;/strong&gt;, il Codice Unico di Progetto.
È lo strumento con cui lo Stato tiene traccia di dove va la spesa pubblica,
a prescindere da chi la finanzia.&lt;/p&gt;
&lt;p&gt;Da oggi quel codice è nel warehouse open data di Reactive. &lt;strong&gt;OpenCUP&lt;/strong&gt; porta
&lt;strong&gt;11,8 milioni di progetti&lt;/strong&gt;: l’intero universo degli investimenti pubblici
italiani dal 2003 a oggi, non solo quelli a fondi europei di coesione (già
in catalogo da qualche settimana). Qualunque opera, in qualunque comune, con
qualunque fonte di finanziamento — statale, regionale, comunale, privata. Il
warehouse sale così a &lt;strong&gt;238 dataset&lt;/strong&gt;.&lt;/p&gt;</description></item><item><title>L'app diventa uno strumento BI: dashboard, SQL nel browser e domande in linguaggio naturale</title><link>https://reactivenet.ai/blog/bi-nel-browser/</link><pubDate>Tue, 21 Jul 2026 00:00:00 +0000</pubDate><guid>https://reactivenet.ai/blog/bi-nel-browser/</guid><description>&lt;p&gt;Un’app Reactive sapeva già raccogliere dati, mostrarli in viste e grafici,
mapparli, farci machine learning e interrogarci sopra un’AI. Quello che
mancava era il gesto tipico dei veri strumenti di business intelligence:
&lt;strong&gt;cliccare su un grafico e vedere tutto il resto filtrarsi da solo&lt;/strong&gt;. E, per
chi vuole spingersi oltre, un vero motore di query. Da oggi ci sono entrambi —
più sei altre novità che completano il quadro. Come sempre: nessun server,
nessun account, i dati restano sul dispositivo.&lt;/p&gt;</description></item><item><title>La scuola in cifre: cinque nuove fonti e una dashboard per dirigenti e docenti</title><link>https://reactivenet.ai/blog/cinque-dataset-scuola/</link><pubDate>Tue, 21 Jul 2026 00:00:00 +0000</pubDate><guid>https://reactivenet.ai/blog/cinque-dataset-scuola/</guid><description>&lt;p&gt;Dopo i fondi di coesione, il parco veicolare e la giustizia civile, il
warehouse open data di Reactive completa il quadro dell’&lt;strong&gt;istruzione&lt;/strong&gt;:
cinque fonti ufficiali che insieme raccontano chi studia, dove, con quali
risultati, in che edifici e con che organico. Tutte senza chiave d’accesso:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;gli &lt;strong&gt;alunni iscritti&lt;/strong&gt; per comune, grado e anno scolastico (MIUR), dieci
anni di serie storica dal 2015/16 — il quadro attuale e il trend;&lt;/li&gt;
&lt;li&gt;la &lt;strong&gt;dispersione scolastica&lt;/strong&gt; (MIM — Ufficio di Statistica): la serie
nazionale dal 2013/14 e il dettaglio regionale, ricostruiti dai rapporti
ufficiali del Ministero;&lt;/li&gt;
&lt;li&gt;l’&lt;strong&gt;edilizia scolastica&lt;/strong&gt;: 60.054 edifici con epoca di costruzione,
classificazione sismica e vincoli — il più vecchio è datato all’anno
1000, e non è un refuso;&lt;/li&gt;
&lt;li&gt;il &lt;strong&gt;personale di ruolo&lt;/strong&gt; (docenti e ATA) per provincia, dieci anni: la
base per il rapporto alunni/docente e per leggere l’onda dei
pensionamenti;&lt;/li&gt;
&lt;li&gt;i &lt;strong&gt;risultati INVALSI campionari&lt;/strong&gt; per regione e area geografica,
2012/13-2022/23: la serie storica che al dato comunale già in catalogo
mancava.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Il warehouse sale così a &lt;strong&gt;237 dataset&lt;/strong&gt;, con &lt;strong&gt;33 relazioni&lt;/strong&gt; verificate
nel layer semantico.&lt;/p&gt;</description></item><item><title>Descrivi il pezzo, l'AI lo disegna: il CAD di Reactive diventa un configuratore</title><link>https://reactivenet.ai/blog/progettare-con-l-ai/</link><pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate><guid>https://reactivenet.ai/blog/progettare-con-l-ai/</guid><description>&lt;p&gt;Cinque giorni fa la direttiva &lt;code&gt;::cad&lt;/code&gt; ha portato &lt;a href="https://reactivenet.ai/blog/pezzi-3d-nel-browser/"&gt;i pezzi 3D parametrici nel browser&lt;/a&gt;. Oggi fa il salto di categoria: da
generatore a &lt;strong&gt;configuratore interattivo&lt;/strong&gt;, con una novità che cambia il modo
stesso di progettare — &lt;strong&gt;descrivi il pezzo in linguaggio naturale, e l’AI
scrive il codice OpenSCAD per te&lt;/strong&gt;.&lt;/p&gt;
&lt;h2 id="gli-slider-arrivano-da-soli"&gt;Gli slider arrivano da soli&lt;/h2&gt;
&lt;p&gt;OpenSCAD ha da sempre una sintassi standard per dichiarare i parametri
regolabili, le annotazioni del &lt;em&gt;customizer&lt;/em&gt;. Ora Reactive le legge e
costruisce i controlli da solo:&lt;/p&gt;</description></item><item><title>Il Parlamento e la giustizia, in dati aperti: quattro nuove fonti</title><link>https://reactivenet.ai/blog/normativa-e-giustizia/</link><pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate><guid>https://reactivenet.ai/blog/normativa-e-giustizia/</guid><description>&lt;p&gt;Dopo i dati su comuni e territorio, il warehouse open data di Reactive si
apre alla sfera &lt;strong&gt;normativa e giudiziaria&lt;/strong&gt;: come si fa una legge, chi la
vota, e cosa dicono i giudici quando quella legge viene contestata.
&lt;strong&gt;Quattro nuove fonti ufficiali&lt;/strong&gt;, tutte senza chiave d’accesso:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;gli &lt;strong&gt;atti e le votazioni nominali elettroniche della Camera dei
Deputati&lt;/strong&gt; (dati.camera.it), ogni legislatura della Repubblica dal 1948;&lt;/li&gt;
&lt;li&gt;i &lt;strong&gt;disegni di legge del Senato&lt;/strong&gt;, con lo stato più recente dell’iter e —
quando approvati — numero e data della legge risultante
(SenatoDellaRepubblica/OpenData);&lt;/li&gt;
&lt;li&gt;le &lt;strong&gt;pronunce della Corte Costituzionale&lt;/strong&gt; dal 1956 a oggi, sentenze e
ordinanze, testo integrale compreso (dati.cortecostituzionale.it);&lt;/li&gt;
&lt;li&gt;le &lt;strong&gt;sentenze di tutti i Tribunali Amministrativi Regionali, del
Consiglio di Stato e del CGA Sicilia&lt;/strong&gt; (portale OpenGA della Giustizia
Amministrativa, attivato nel 2024 con fondi PNRR).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Il warehouse sale così a &lt;strong&gt;228 dataset&lt;/strong&gt;, e il layer semantico che li
descrive cresce a &lt;strong&gt;24 relazioni&lt;/strong&gt; verificate: le votazioni della Camera si
agganciano ai rispettivi atti, le sentenze di TAR e Consiglio di Stato alla
loro regione.&lt;/p&gt;</description></item><item><title>Sei nuovi dataset: dal voto ai rifiuti, dal turismo alla scuola</title><link>https://reactivenet.ai/blog/sei-nuovi-dataset/</link><pubDate>Sun, 19 Jul 2026 00:00:00 +0000</pubDate><guid>https://reactivenet.ai/blog/sei-nuovi-dataset/</guid><description>&lt;p&gt;Il servizio dati open di Reactive continua a crescere. Ai fatti già disponibili
— redditi IRPEF, infortuni sul lavoro, farmacie, scuole, indicatori
demografici, appalti pubblici — si aggiungono &lt;strong&gt;sei nuovi dataset ufficiali&lt;/strong&gt;,
tutti scaricabili senza chiave d’accesso e agganciati da soli al resto del
warehouse tramite il codice ISTAT del comune o la sigla della provincia:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;la &lt;strong&gt;raccolta differenziata&lt;/strong&gt; per comune (ISPRA — Catasto Nazionale
Rifiuti): rifiuti totali, differenziata e la sua percentuale, quattro anni
di serie storica;&lt;/li&gt;
&lt;li&gt;i &lt;strong&gt;risultati delle elezioni politiche 2022&lt;/strong&gt; per comune (Ministero
dell’Interno): affluenza e lista più votata;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;imprese e addetti&lt;/strong&gt; per comune (ISTAT ASIA): unità locali attive e
addetti medi annui, cinque anni di serie storica;&lt;/li&gt;
&lt;li&gt;i &lt;strong&gt;punteggi delle prove INVALSI&lt;/strong&gt; per comune (INVALSI): copertura
volutamente parziale — solo i comuni sopra la soglia minima di studenti
testati, per il segreto statistico;&lt;/li&gt;
&lt;li&gt;i &lt;strong&gt;delitti denunciati&lt;/strong&gt; per provincia (ISTAT): tasso ogni 100.000
abitanti, già normalizzato, per tipo di reato;&lt;/li&gt;
&lt;li&gt;il &lt;strong&gt;movimento turistico&lt;/strong&gt; per provincia (ISTAT): arrivi, presenze e quota
di turismo straniero.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Il layer semantico che descrive il warehouse cresce con loro: &lt;strong&gt;22 relazioni&lt;/strong&gt;
tra tabelle (erano 16), ciascuna verificata a ogni aggiornamento con una
misura reale della percentuale di aggancio — non dichiarazioni, numeri.&lt;/p&gt;</description></item><item><title>Il machine learning entra nelle app: quattro direttive, zero server</title><link>https://reactivenet.ai/blog/ml-nel-browser/</link><pubDate>Sat, 18 Jul 2026 00:00:00 +0000</pubDate><guid>https://reactivenet.ai/blog/ml-nel-browser/</guid><description>&lt;p&gt;Un’app Reactive sapeva già raccogliere dati, mostrarli in tabelle, grafici e
mappe, interrogarci sopra un’AI. Da oggi sa anche &lt;strong&gt;farci machine learning&lt;/strong&gt; —
senza scrivere codice, senza server, senza che un solo dato lasci il
dispositivo.&lt;/p&gt;
&lt;h2 id="quattro-direttive-un-principio"&gt;Quattro direttive, un principio&lt;/h2&gt;
&lt;p&gt;La nuova famiglia &lt;code&gt;ml-*&lt;/code&gt; porta &lt;strong&gt;scikit-learn nel browser&lt;/strong&gt; (via Pyodide, lo
stesso motore dei blocchi Python). Come tutto in Reactive, è una riga di
Markdown:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"&gt;&lt;code class="language-markdown" data-lang="markdown"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;::range[k]{min=&amp;#34;2&amp;#34; max=&amp;#34;8&amp;#34; value=&amp;#34;4&amp;#34; legend=&amp;#34;Numero di gruppi&amp;#34;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;::ml-cluster{data=&amp;#34;comuni&amp;#34; features=&amp;#34;reddito,eta,stranieri&amp;#34; k=&amp;#34;#k&amp;#34; into=&amp;#34;gruppi&amp;#34;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;::map{path=&amp;#34;gruppi&amp;#34; geojson=&amp;#34;geojson&amp;#34; fill=&amp;#34;cluster&amp;#34;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="font-style:italic"&gt;**&lt;/span&gt;{comune}** — gruppo {cluster}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;::/map
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Muovi lo slider: il clustering si &lt;strong&gt;ricalcola&lt;/strong&gt; e la mappa si &lt;strong&gt;ricolora&lt;/strong&gt;. I
risultati finiscono in una collezione normale (&lt;code&gt;into=&lt;/code&gt;), quindi funzionano con
qualunque vista — tabelle, grafici, aggregazioni, perfino un riassunto AI.&lt;/p&gt;</description></item><item><title>Tre app che mettono al lavoro i dati pubblici</title><link>https://reactivenet.ai/blog/tre-app-open-data/</link><pubDate>Sat, 18 Jul 2026 00:00:00 +0000</pubDate><guid>https://reactivenet.ai/blog/tre-app-open-data/</guid><description>&lt;p&gt;Qualche settimana fa le app Reactive hanno imparato a leggere i &lt;strong&gt;dati aperti
italiani&lt;/strong&gt;: i vocabolari ufficiali — comuni, province, ATECO, professioni — e
tutta la legislazione statale dal 1861. Erano soprattutto &lt;em&gt;dimensioni&lt;/em&gt;: tabelle
di riferimento, stabili, con cui dare un nome ai codici.&lt;/p&gt;
&lt;p&gt;Da oggi arrivano i &lt;strong&gt;fatti vivi&lt;/strong&gt;, quelli che cambiano:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;i &lt;strong&gt;prezzi dei carburanti&lt;/strong&gt; di tutti gli impianti italiani, che il MIMIT
ripubblica &lt;strong&gt;ogni mattina&lt;/strong&gt; — con marca, comune e coordinate;&lt;/li&gt;
&lt;li&gt;oltre &lt;strong&gt;2,6 milioni di gare pubbliche&lt;/strong&gt; (i CIG di ANAC), con oggetto,
importo, amministrazione appaltante e comune di esecuzione;&lt;/li&gt;
&lt;li&gt;la &lt;strong&gt;popolazione residente&lt;/strong&gt; per comune (bilancio demografico ISTAT), il
denominatore che rende sensati i confronti pro capite;&lt;/li&gt;
&lt;li&gt;l’&lt;strong&gt;anagrafe delle Pubbliche Amministrazioni&lt;/strong&gt; (IndicePA): tipo di ente,
comune, PEC, sito e codice fiscale di ogni PA.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;E la cosa più bella è che queste tabelle &lt;strong&gt;si parlano tra loro&lt;/strong&gt;: una gara
conosce il codice fiscale dell’ente, l’ente conosce il suo comune, il comune
conosce la sua popolazione. Tre fonti diverse — ANAC, IndicePA, ISTAT — che si
agganciano da sole.&lt;/p&gt;</description></item><item><title>Le app incontrano il mondo fisico: sensori, attuatori e IoT</title><link>https://reactivenet.ai/blog/iot-nel-browser/</link><pubDate>Thu, 16 Jul 2026 00:00:00 +0000</pubDate><guid>https://reactivenet.ai/blog/iot-nel-browser/</guid><description>&lt;p&gt;Finora un’app Reactive lavorava su dati scritti a mano, importati o arrivati
dal servizio dati open. Da oggi può &lt;strong&gt;ascoltare il mondo fisico&lt;/strong&gt;: un
sensore di temperatura che pubblica via MQTT, una bilancia Bluetooth, un
ESP32 collegato via USB, un tag NFC, l’accelerometro del telefono. E può
anche &lt;strong&gt;comandarlo&lt;/strong&gt;: un interruttore nel documento che accende una luce
vera. Come sempre, tutto nel browser: nessun server da installare, nessun
account, i dati restano sul dispositivo.&lt;/p&gt;</description></item><item><title>I dati pubblici italiani, dentro le tue app</title><link>https://reactivenet.ai/blog/dati-open-nelle-app/</link><pubDate>Wed, 15 Jul 2026 00:00:00 +0000</pubDate><guid>https://reactivenet.ai/blog/dati-open-nelle-app/</guid><description>&lt;p&gt;Da oggi le app Reactive possono attingere ai &lt;strong&gt;dati aperti italiani&lt;/strong&gt;: quasi
duecento dataset ufficiali — i comuni con il loro storico, province e regioni,
i codici ATECO, la classificazione delle professioni, i titoli di studio —
più l’intera &lt;strong&gt;legislazione statale dal 1861 a oggi&lt;/strong&gt;, interrogabili
direttamente da qualsiasi documento, con una riga di testo.&lt;/p&gt;
&lt;h2 id="una-riga-di-testo-una-tabella-viva"&gt;Una riga di testo, una tabella viva&lt;/h2&gt;
&lt;p&gt;Il principio è lo stesso di tutto Reactive: scrivi cosa vuoi, il browser lo
compila in un’app. Ora vale anche per i dati pubblici:&lt;/p&gt;</description></item><item><title>Il 3D entra nelle app: modelli, realtà aumentata e pezzi da stampare</title><link>https://reactivenet.ai/blog/pezzi-3d-nel-browser/</link><pubDate>Wed, 15 Jul 2026 00:00:00 +0000</pubDate><guid>https://reactivenet.ai/blog/pezzi-3d-nel-browser/</guid><description>&lt;p&gt;Le app Reactive guadagnano la terza dimensione. Da oggi un documento può
&lt;strong&gt;mostrare modelli 3D interattivi&lt;/strong&gt; — con la vista in realtà aumentata sui
dispositivi che la supportano — e, soprattutto, &lt;strong&gt;generare pezzi 3D
parametrici&lt;/strong&gt; con OpenSCAD, direttamente nel browser, pronti da scaricare in
STL per la stampante 3D. Come sempre: una riga di testo, nessun server,
nessuna installazione.&lt;/p&gt;
&lt;h2 id="un-modello-3d-in-una-riga-model"&gt;Un modello 3D in una riga: &lt;code&gt;::model&lt;/code&gt;&lt;/h2&gt;
&lt;p&gt;La direttiva &lt;code&gt;::model&lt;/code&gt; mostra un modello glTF/GLB dentro l’app: si ruota col
dito o col mouse, si ingrandisce, e sui telefoni compatibili un pulsante lo
porta in &lt;strong&gt;realtà aumentata&lt;/strong&gt;, appoggiato sul tavolo di casa:&lt;/p&gt;</description></item><item><title>App componibili, spazi dati condivisi e sync senza segreti nel file</title><link>https://reactivenet.ai/blog/app-componibili-spazi-condivisi/</link><pubDate>Tue, 14 Jul 2026 00:00:00 +0000</pubDate><guid>https://reactivenet.ai/blog/app-componibili-spazi-condivisi/</guid><description>&lt;p&gt;Luglio è stato un mese denso per Reactive. Tre novità collegate tra loro
cambiano il modo in cui le app si costruiscono, si combinano e si condividono —
sempre con la stessa bussola: &lt;strong&gt;i tuoi dati restano tuoi, sul tuo dispositivo&lt;/strong&gt;.&lt;/p&gt;
&lt;h2 id="costruisci-cose-grandi-con-app-piccole"&gt;Costruisci cose grandi con app piccole&lt;/h2&gt;
&lt;p&gt;Ogni soluzione del catalogo è ora una &lt;strong&gt;suite di micro app componibili&lt;/strong&gt;:
l’inserimento rapido da telefono, il cruscotto da scrivania, l’anagrafica che
alimenta tutto — ogni pezzo fa una cosa sola e la fa bene. Apri la suite con un
clic dalla scheda del catalogo, tieni solo i pezzi che ti servono.&lt;/p&gt;</description></item><item><title>Micro app componibili: costruire cose grandi con pezzi piccoli</title><link>https://reactivenet.ai/blog/micro-app-componibili/</link><pubDate>Tue, 14 Jul 2026 00:00:00 +0000</pubDate><guid>https://reactivenet.ai/blog/micro-app-componibili/</guid><description>&lt;p&gt;Le soluzioni del catalogo di Reactive non sono monoliti: sono &lt;strong&gt;composizioni
di micro app&lt;/strong&gt;. È il concetto più importante del sistema, e merita una
spiegazione per bene.&lt;/p&gt;
&lt;h2 id="cosè-una-micro-app"&gt;Cos’è una micro app&lt;/h2&gt;
&lt;p&gt;Una micro app è un’app Reactive con &lt;strong&gt;un compito solo&lt;/strong&gt;: registrare una
spesa, tenere l’anagrafica clienti, mostrare un cruscotto. È un semplice
documento Markdown — poche decine di righe — che il browser compila in
un’app reattiva: un form, una vista, un totale. Interfaccia minima, zero
curva di apprendimento, niente menu labirintici.&lt;/p&gt;</description></item><item><title>Cos'è Reactive: la tua app in una frase, privata by design</title><link>https://reactivenet.ai/blog/cos-e-reactive/</link><pubDate>Mon, 13 Jul 2026 00:00:00 +0000</pubDate><guid>https://reactivenet.ai/blog/cos-e-reactive/</guid><description>&lt;p&gt;Benvenuto sul blog di Reactive. Per il primo post partiamo dall’inizio:
&lt;strong&gt;cos’è, esattamente, Reactive?&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id="un-documento-che-diventa-unapp"&gt;Un documento che diventa un’app&lt;/h2&gt;
&lt;p&gt;Reactive trasforma un semplice documento di testo in un’applicazione
funzionante — moduli, tabelle, calcoli, grafici — direttamente nel browser.
Scrivi a sinistra, l’app prende vita a destra, mentre digiti. Niente server,
niente account, niente da installare: apri la pagina e stai già lavorando.&lt;/p&gt;
&lt;p&gt;Il testo è Markdown, lo stesso formato semplicissimo usato per appunti e
documentazione, arricchito da piccoli &lt;strong&gt;tag dichiarativi&lt;/strong&gt;: una riga come
&lt;code&gt;::input{field=&amp;quot;nome&amp;quot;}&lt;/code&gt; diventa un campo di testo, &lt;code&gt;::table{path=&amp;quot;clienti&amp;quot;}&lt;/code&gt;
una tabella con ricerca, ordinamento e import/export CSV già pronti. I dati
inseriti restano nel browser, separati app per app, con backup e ripristino
su file quando vuoi portarli con te.&lt;/p&gt;</description></item></channel></rss>