{"id":31946,"date":"2025-03-03T16:04:51","date_gmt":"2025-03-03T15:04:51","guid":{"rendered":"https:\/\/www.codemotion.com\/magazine\/?p=31946"},"modified":"2025-03-03T16:12:53","modified_gmt":"2025-03-03T15:12:53","slug":"lean-web-principi-per-uno-sviluppo-web-sostenibile","status":"publish","type":"post","link":"https:\/\/www.codemotion.com\/magazine\/it\/backend-it\/architettura-del-software\/lean-web-principi-per-uno-sviluppo-web-sostenibile\/","title":{"rendered":"Lean Web: principi per uno sviluppo web sostenibile"},"content":{"rendered":"\n<p>Nel panorama dello sviluppo web il termine <em><strong>Lean<\/strong> <\/em>emerge come una filosofia chiave per creare applicazioni pi\u00f9 leggere, veloci e sostenibili.<\/p>\n\n\n\n<p>Ma cosa significa realmente <em>Lean Web<\/em>? E perch\u00e9 dovrebbe interessare ogni sviluppatore, designer e azienda che opera nella nostra industry?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-cos-e-il-lean-web\"><strong>Cos&#8217;\u00e8 il Lean Web?<\/strong><\/h2>\n\n\n\n<p>Il <em>Lean Web<\/em> non \u00e8 solo un insieme di tecniche o best practice; \u00e8 un vero e proprio approccio culturale allo sviluppo web.<\/p>\n\n\n\n<p>Derivato dai principi della <em>Lean Manufacturing<\/em> e del <em>Lean Software Development<\/em>, il <em>Lean Web<\/em> si concentra sull&#8217;eliminazione degli sprechi, sull&#8217;ottimizzazione delle risorse e sul miglioramento continuo delle performance.<\/p>\n\n\n\n<p>In termini pratici, si traduce in:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Riduzione del peso delle pagine<\/strong>: Meno dipendenze esterne, immagini ottimizzate e codice pulito.<\/li>\n\n\n\n<li><strong>Ottimizzazione delle performance<\/strong>: Caricamenti pi\u00f9 rapidi e tempi di risposta ridotti.<\/li>\n\n\n\n<li><strong>Accessibilit\u00e0 e inclusivit\u00e0<\/strong>: Esperienze utente fruibili da tutti, indipendentemente dal dispositivo o dalla connessione.<\/li>\n\n\n\n<li><strong>Sostenibilit\u00e0 digitale<\/strong>: Minore impatto ambientale grazie a un uso pi\u00f9 efficiente delle risorse.<\/li>\n<\/ul>\n\n\n\n<p>La prima volta in cui il termine &#8220;lean&#8221; associato al termine &#8220;web&#8221;, secondo le mie ricerche fu nel novembre del 2017, Thomas Fuchs ha twittato: <em>&#8220;Is there a conference for web developers that specifically caters to \u201cLean Web\u201d (don\u2019t use JS if not necessary etc.)?&#8221;<\/em><\/p>\n\n\n\n<p>Questa domanda ha catalizzato l&#8217;attenzione della community, portando molti a riflettere sulla necessit\u00e0 di sviluppare in modo pi\u00f9 essenziale e mirato. (Sfortunatamente il thread su X \u00e8 stato ormai cancellato ma <a href=\"https:\/\/www.usecue.com\/blog\/long-live-the-lean-web\/\">Long Live the Lean Web<\/a> \u00e8 un blog post in merito che ne testimonia l&#8217;esistenza.)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-perche-il-lean-web-e-importante-oggi\"><strong>Perch\u00e9 il Lean Web \u00e8 Importante Oggi<\/strong><\/h2>\n\n\n\n<p>Viviamo in un&#8217;epoca in cui le applicazioni web sono diventate sempre pi\u00f9 complesse, spesso sovraccaricate da framework pesanti, librerie non necessarie e asset non ottimizzati. Questo non solo penalizza l\u2019esperienza utente, ma contribuisce anche a un consumo energetico maggiore, aumentando la <em>carbon footprint<\/em> del digitale.<\/p>\n\n\n\n<p>Secondo uno studio di <a href=\"https:\/\/www.websitecarbon.com\/\">Website Carbon<\/a>, la nostra industry contribuisce a circa il 3.7% delle emissioni globali di CO\u2082, una percentuale superiore a quella dell&#8217;industria aeronautica. Ridurre il peso delle nostre applicazioni e ottimizzare il loro funzionamento pu\u00f2 avere un impatto significativo non solo sull&#8217;efficienza, ma anche sull&#8217;ambiente.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>I Principi Fondamentali del Lean Web<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-adozione-della-piattaforma\"><strong>Adozione della Piattaforma<\/strong><\/h3>\n\n\n\n<p>Piuttosto che utilizzare dipendenze o librerie, sfruttiamo i metodi nativi di JavaScript e le API del browser integrate gratuitamente ogni volta che puoi. Operazioni che un tempo erano complesse, come DOM traversing e manipulation, ora sono molto pi\u00f9 semplici e performanti. Questo approccio riduce la dipendenza da framework esterni e migliora le performance complessive delle applicazioni.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-minimalismo\"><strong>Minimalismo<\/strong><\/h3>\n\n\n\n<p>Nell&#8217;industria \u00e8 comune ricorrere a strumenti multiuso, ma spesso ci\u00f2 di cui abbiamo realmente bisogno sono strumenti piccoli e mirati che fanno una sola cosa bene. Evitare l&#8217;uso eccessivo di librerie e framework quando non necessari permette di mantenere il codice pulito e facilmente manutenibile. Vanilla JavaScript, HTML e CSS sono spesso molto pi\u00f9 che sufficienti per molte applicazioni, a patto di essere utilizzati con criterio.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-il-web-e-di-tutti\"><strong>Il Web \u00e8 di Tutti<\/strong><\/h3>\n\n\n\n<p>Anche se \u00e8 preferibile utilizzare le funzionalit\u00e0 native del browser, non tutte sono disponibili su ogni dispositivo o browser. Le librerie e i framework hanno standardizzato i comportamenti tra i browser, ma \u00e8 fondamentale bilanciare questa comodit\u00e0 con l\u2019efficienza e l\u2019inclusivit\u00e0. Creare applicazioni accessibili significa garantire che tutti gli utenti, indipendentemente dal dispositivo o dalla connessione, possano fruirne facilmente.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-performance-by-design\"><strong>Performance by Design<\/strong><\/h3>\n\n\n\n<p>Le performance non sono un\u2019aggiunta successiva, ma devono essere integrate fin dall&#8217;inizio del processo di sviluppo. Tecniche come il <em>lazy loading<\/em>, la minimizzazione del codice e l&#8217;uso di CDN aiutano a distribuire contenuti pi\u00f9 velocemente. Un&#8217;applicazione leggera \u00e8 anche pi\u00f9 accessibile: garantire che i contenuti siano fruibili anche su dispositivi a bassa potenza o con connessioni lente significa creare un web pi\u00f9 inclusivo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-sostenibilita\"><strong>Sostenibilit\u00e0<\/strong><\/h3>\n\n\n\n<p>Ogni byte conta. Ottimizzare le immagini, ridurre le richieste HTTP e scegliere hosting alimentati da energie rinnovabili sono passi concreti verso un web pi\u00f9 verde. Ridurre il peso delle applicazioni non solo migliora l&#8217;esperienza utente, ma contribuisce anche a diminuire l\u2019impatto ambientale del nostro lavoro, promuovendo una sostenibilit\u00e0 digitale a lungo termine.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-iterazione\"><strong>Iterazione<\/strong><\/h3>\n\n\n\n<p>Il <em>Lean Web<\/em> promuove il miglioramento continuo. Monitorare costantemente le performance e raccogliere feedback dagli utenti permette di adattare e ottimizzare l\u2019applicazione nel tempo. Questo approccio iterativo non solo migliora la qualit\u00e0 del prodotto finale, ma consente anche di rispondere rapidamente alle esigenze in evoluzione degli utenti e del mercato.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-il-costo-di-javascript\"><strong>Il costo di JavaScript<\/strong><\/h2>\n\n\n\n<p><a href=\"https:\/\/www.codemotion.com\/magazine\/it\/frontend-it\/javascript-it\/come-programmare-con-javascript-tutto-sul-linguaggio-per-il-web\/\">JavaScript<\/a> \u00e8 la parte pi\u00f9 &#8220;costosa&#8221; dello stack tecnologico in termini di performance.<\/p>\n\n\n\n<p>Addy Osmani (uno degli engineer di Google pi\u00f9 famosi al mondo e che non ha di certo bisogno di presentazioni) ha scritto un articolo illuminante su questo tema intitolato <a href=\"https:\/\/medium.com\/@addyosmani\/the-cost-of-javascript-in-2018-7d8950fbb5d4\">The Cost of JavaScript<\/a>, sottolineando: <em>&#8220;Byte-for-byte, JavaScript is still the most expensive resource we send to mobile phones, because it can delay interactivity in large ways.<\/em>&#8220;<\/p>\n\n\n\n<p>Tematica poi ripresa da Chris Ferdinandi in <a href=\"https:\/\/gomakethings.com\/the-cost-of-javascript-in-2023\/\">The Cost of Javascript in 2023<\/a>.<\/p>\n\n\n\n<p>Questa dipendenza eccessiva dal JavaScript ha portato a movimenti come &#8220;1 Less JPG&#8221;, che promuovono la riduzione delle risorse superflue.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-il-mito-del-virtual-dom\"><strong>Il Mito del Virtual DOM<\/strong><\/h3>\n\n\n\n<p>I framework pi\u00f9 popolari come React e Vue utilizzano il <em>Virtual DOM<\/em>, una rappresentazione basata su JavaScript dell&#8217;interfaccia utente reale che aiuta a determinare quali parti devono essere aggiornate quando i dati cambiano. Mentre questo pu\u00f2 essere vantaggioso per dataset molto grandi, in molte applicazioni pi\u00f9 semplici l&#8217;overhead introdotto da questi strumenti supera i benefici.<\/p>\n\n\n\n<p>Inoltre, \u00e8 fondamentale ricordare che il <em>frontend<\/em> \u00e8 intrinsecamente diverso dal <em>backend<\/em>. Nel backend, si ha il controllo completo dell&#8217;ambiente di esecuzione, delle risorse e delle infrastrutture. Nel frontend, invece, ci si scontra con dispositivi di capacit\u00e0 variabile, utenti con competenze tecniche diverse e reti di qualit\u00e0 disomogenea. Cercare di applicare le stesse best practice del backend al frontend spesso porta a soluzioni inutilmente complesse e inefficaci.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-l-impatto-della-complessita\"><strong>L&#8217;Impatto della Complessit\u00e0<\/strong><\/h3>\n\n\n\n<p>La complessit\u00e0 degli strumenti moderni spesso introduce costi nascosti. Di seguito citazioni di alcune delle migliori menti del web, che hanno contribuito al concetto di Lean Web.<\/p>\n\n\n\n<p>Zach Leatherman: <em>&#8220;Which has a better First Meaningful Paint time?<br>1. a raw 8.5MB HTML file with the full text of every single one of my 27,506 tweets<br>2. a client rendered React site with exactly one tweet on it<br>Spoiler: Lighthouse reports 8.5MB of HTML wins by about 200ms.&#8221;<\/em> (un risultato sorprendente che dimostra quanto le soluzioni pi\u00f9 semplici possano essere pi\u00f9 performanti)<\/p>\n\n\n\n<p>Kyle Shevlin: <em>&#8220;My workflow today: 15 minutes of writing code that works and does what I want. 2 hours of trying to appease the static type gods.&#8221;<\/em><\/p>\n\n\n\n<p>Brad Frost: <em>&#8220;That depressing realization that the thing you\u2019re slogging through in a modern JS framework could have taken you 10 minutes in jQuery.&#8221;<\/em><\/p>\n\n\n\n<p>Nicole Dominguez: <em>&#8220;Ah Webpack, JavaScript \u2014 turning a 1 hour project setup into an 8 hour affair.&#8221;<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-vecchio-non-significa-obsoleto\"><strong>Vecchio non Significa Obsoleto<\/strong><\/h3>\n\n\n\n<p>Le tecniche e le tecnologie pi\u00f9 vecchie non diventano meno valide solo perch\u00e9 ne emergono di nuove.<\/p>\n\n\n\n<p>Spesso, gli approcci pi\u00f9 datati sono pi\u00f9 semplici e affidabili. Ad esempio, le biciclette sono ancora un ottimo mezzo di trasporto, nonostante l&#8217;esistenza delle automobili. Sono pi\u00f9 facili da mantenere, non necessitano di carburante e possono raggiungere luoghi inaccessibili alle auto.<\/p>\n\n\n\n<p>Lo stesso vale per gli strumenti e le tecniche di sviluppo. Non significa che non si debbano mai usare nuovi strumenti, ma \u00e8 importante essere selettivi su cosa si utilizza e perch\u00e9.<\/p>\n\n\n\n<p>Il beneficio supera il costo, sia per noi che per i nostri utenti?<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-lean-web-e-accessibilita-un-binomio-vincente\"><strong>Lean Web e Accessibilit\u00e0: Un Binomio Vincente<\/strong><\/h3>\n\n\n\n<p>Il <em>Lean Web<\/em> non \u00e8 solo una questione di performance, ma anche di inclusivit\u00e0. Un&#8217;applicazione leggera e veloce \u00e8 accessibile a un pubblico pi\u00f9 ampio, inclusi coloro che utilizzano tecnologie assistive o vivono in aree con infrastrutture di rete limitate.<\/p>\n\n\n\n<p>Un&#8217;ottima risorsa per migliorare l&#8217;accessibilit\u00e0 \u00e8 <a href=\"https:\/\/www.a11yproject.com\/\">The A11y Project<\/a>, che offre modelli di design accessibili e una checklist per valutare l&#8217;inclusivit\u00e0 dei progetti. Anche le <a href=\"https:\/\/davatron5000.github.io\/a11y-nutrition-cards\/\">A11y Nutrition Cards<\/a> di Dave Rupert forniscono panoramiche rapide sui comportamenti da adottare per componenti JavaScript-driven.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-imparare-a-dire-di-no\">Imparare a dire di <strong>&#8220;NO<\/strong>&#8220;<\/h2>\n\n\n\n<p>Costruire esperienze inclusive spesso significa saper dire &#8220;no&#8221;:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>No<\/strong> ai colleghi che propongono soluzioni che compromettono la funzionalit\u00e0 per alcuni utenti<\/li>\n\n\n\n<li><strong>No<\/strong> ai clienti che chiedono funzionalit\u00e0 dannose per l\u2019utente finale<\/li>\n\n\n\n<li><strong>No<\/strong> ai dirigenti che impongono caratteristiche inutili o dannose<\/li>\n<\/ul>\n\n\n\n<p>Essere professionisti del web significa anche avere il coraggio di opporsi quando necessario, personalmente lo faccio da anni, anche contro i miei stessi interessi, ma questo non significa che la battaglia sia sbagliata (anche se questo significa sentirsi un po&#8217; Don Chisciotte a volte).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-aziende-che-utilizzano-i-principi-del-lean-web\"><strong>Aziende che Utilizzano i Principi del Lean Web<\/strong><\/h2>\n\n\n\n<p>Molti si chiedono se esistano aziende che adottano concretamente i principi del <em>Lean Web<\/em>.<\/p>\n\n\n\n<p><strong>SPOILER: La risposta \u00e8 s\u00ec!<\/strong><\/p>\n\n\n\n<p>Esistono molte organizzazioni che costruiscono applicazioni seguendo i principi del <em>Lean Web<\/em>, di seguito alcune di queste:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><a href=\"https:\/\/www.codemotion.com\/magazine\/it\/open-source\/github-uncharted-le-5-repository-consigliate-da-gabriele-santomaggio\/\">GitHub<\/a><\/strong>: Alla fine del 2018, GitHub ha rimosso jQuery dalla loro applicazione, preferendo metodi nativi del browser e componenti web personalizzati. Keith Cirkel, uno degli sviluppatori coinvolti, ha condiviso che uno dei loro motti interni \u00e8: <em>&#8220;Build websites like it&#8217;s 2005.&#8221;<\/em><\/li>\n\n\n\n<li><strong>Netflix<\/strong>: Sempre nel 2018, Netflix ha eliminato React dal caricamento frontend predefinito, utilizzando Vanilla JS per il codice lato client. Questo ha ridotto il <em>Load Time<\/em> e il <em>Time-to-Interactive<\/em> del 50%.<\/li>\n\n\n\n<li><strong>MeetSpace<\/strong>: Un&#8217;app di messaggistica video costruita interamente in Vanilla JS per garantire un&#8217;esperienza rapida e leggera. Il fondatore, Nick Gauthier, ha dichiarato: <em>&#8220;Using this approach, we were able to create an incredibly fast and light web application that is also less work to maintain over time.&#8221;<\/em><\/li>\n\n\n\n<li><strong>Airbnb<\/strong>: Ha implementato pratiche di ottimizzazione delle performance, riducendo il peso delle pagine e migliorando l&#8217;esperienza utente attraverso l&#8217;uso efficiente di risorse e il <em>lazy loading<\/em> delle immagini.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-verso-un-futuro-piu-sostenibile\"><strong>Verso un Futuro pi\u00f9 Sostenibile<\/strong><\/h2>\n\n\n\n<p>Adottare il <em>Lean Web<\/em> non significa solo costruire applicazioni migliori, ma anche contribuire a un futuro digitale pi\u00f9 sostenibile. Ogni byte risparmiato riduce il consumo energetico e l\u2019impatto ambientale del nostro lavoro. In un mondo in cui il digitale \u00e8 sempre pi\u00f9 centrale, fare scelte consapevoli nello sviluppo delle nostre applicazioni \u00e8 una responsabilit\u00e0 che non possiamo ignorare.<\/p>\n\n\n\n<p>Il <em>Lean Web<\/em> rappresenta un ritorno alle origini dello sviluppo, quando semplicit\u00e0 e funzionalit\u00e0 erano al centro del processo creativo. Ma non si tratta di nostalgia: \u00e8 un approccio moderno e necessario per affrontare le sfide del presente e del futuro.<\/p>\n\n\n\n<p>In un ecosistema digitale sempre pi\u00f9 affollato e complesso, il <em>Lean Web<\/em> ci ricorda che meno \u00e8 spesso meglio. E che, con le giuste scelte, possiamo creare applicazioni pi\u00f9 performanti, accessibili e sostenibili.<\/p>\n\n\n\n<p>\ud83d\udde3\ufe0f <strong>\ud835\uddd8 \ud835\ude03\ud835\uddfc\ud835\uddf6?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Avete gi\u00e0 implementato principi <em>Lean<\/em> nei vostri progetti?<\/li>\n\n\n\n<li>Quali sono le sfide maggiori che incontrate nell&#8217;ottimizzare le vostre applicazioni?<\/li>\n\n\n\n<li>Pensate che la sostenibilit\u00e0 digitale diventer\u00e0 un criterio fondamentale nello sviluppo futuro?<\/li>\n<\/ul>\n\n\n\n<p>Condividete le vostre esperienze nei commenti: il futuro del web potrebbe essere pi\u00f9 leggero e sostenibile, grazie anche al vostro contributo!<br><br>Un abbraccio,<br>Il vostro amichevole UI\/UX Engineer di Quartiere<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nel panorama dello sviluppo web il termine Lean emerge come una filosofia chiave per creare applicazioni pi\u00f9 leggere, veloci e sostenibili. Ma cosa significa realmente Lean Web? E perch\u00e9 dovrebbe interessare ogni sviluppatore, designer e azienda che opera nella nostra industry? Cos&#8217;\u00e8 il Lean Web? Il Lean Web non \u00e8 solo un insieme di tecniche&#8230; <a class=\"more-link\" href=\"https:\/\/www.codemotion.com\/magazine\/it\/backend-it\/architettura-del-software\/lean-web-principi-per-uno-sviluppo-web-sostenibile\/\">Read more<\/a><\/p>\n","protected":false},"author":310,"featured_media":32341,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","_uag_custom_page_level_css":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[10269],"tags":[10438,10532],"collections":[11708],"class_list":{"0":"post-31946","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-architettura-del-software","8":"tag-sviluppo-software-it","9":"tag-sviluppo-web","10":"collections-dalla-community","11":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Lean Web: principi per uno sviluppo web sostenibile<\/title>\n<meta name=\"description\" content=\"Scopri il concetto di Lean Web e come questa filosofia aiuta sviluppatori, designer e aziende a creare applicazioni pi\u00f9 veloci e sostenibili\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.codemotion.com\/magazine\/it\/backend-it\/architettura-del-software\/lean-web-principi-per-uno-sviluppo-web-sostenibile\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Lean Web: principi per uno sviluppo web sostenibile\" \/>\n<meta property=\"og:description\" content=\"Scopri il concetto di Lean Web e come questa filosofia aiuta sviluppatori, designer e aziende a creare applicazioni pi\u00f9 veloci e sostenibili\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.codemotion.com\/magazine\/it\/backend-it\/architettura-del-software\/lean-web-principi-per-uno-sviluppo-web-sostenibile\/\" \/>\n<meta property=\"og:site_name\" content=\"Codemotion Magazine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Codemotion.Italy\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-03-03T15:04:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-03T15:12:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1792\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"pixu1980\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@pixudev1980\" \/>\n<meta name=\"twitter:site\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"pixu1980\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/backend-it\\\/architettura-del-software\\\/lean-web-principi-per-uno-sviluppo-web-sostenibile\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/backend-it\\\/architettura-del-software\\\/lean-web-principi-per-uno-sviluppo-web-sostenibile\\\/\"},\"author\":{\"name\":\"pixu1980\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/person\\\/51a8ee71a64d046771be9029f1c3f274\"},\"headline\":\"Lean Web: principi per uno sviluppo web sostenibile\",\"datePublished\":\"2025-03-03T15:04:51+00:00\",\"dateModified\":\"2025-03-03T15:12:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/backend-it\\\/architettura-del-software\\\/lean-web-principi-per-uno-sviluppo-web-sostenibile\\\/\"},\"wordCount\":1756,\"publisher\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/backend-it\\\/architettura-del-software\\\/lean-web-principi-per-uno-sviluppo-web-sostenibile\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme.webp\",\"keywords\":[\"sviluppo software\",\"sviluppo web\"],\"articleSection\":[\"Architettura del software\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/backend-it\\\/architettura-del-software\\\/lean-web-principi-per-uno-sviluppo-web-sostenibile\\\/\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/backend-it\\\/architettura-del-software\\\/lean-web-principi-per-uno-sviluppo-web-sostenibile\\\/\",\"name\":\"Lean Web: principi per uno sviluppo web sostenibile\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/backend-it\\\/architettura-del-software\\\/lean-web-principi-per-uno-sviluppo-web-sostenibile\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/backend-it\\\/architettura-del-software\\\/lean-web-principi-per-uno-sviluppo-web-sostenibile\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme.webp\",\"datePublished\":\"2025-03-03T15:04:51+00:00\",\"dateModified\":\"2025-03-03T15:12:53+00:00\",\"description\":\"Scopri il concetto di Lean Web e come questa filosofia aiuta sviluppatori, designer e aziende a creare applicazioni pi\u00f9 veloci e sostenibili\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/backend-it\\\/architettura-del-software\\\/lean-web-principi-per-uno-sviluppo-web-sostenibile\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/backend-it\\\/architettura-del-software\\\/lean-web-principi-per-uno-sviluppo-web-sostenibile\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/backend-it\\\/architettura-del-software\\\/lean-web-principi-per-uno-sviluppo-web-sostenibile\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme.webp\",\"contentUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme.webp\",\"width\":1792,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/backend-it\\\/architettura-del-software\\\/lean-web-principi-per-uno-sviluppo-web-sostenibile\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Backend\",\"item\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/backend-it\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Architettura del software\",\"item\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/backend-it\\\/architettura-del-software\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Lean Web: principi per uno sviluppo web sostenibile\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#website\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/\",\"name\":\"Codemotion Magazine\",\"description\":\"We code the future. Together\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#organization\",\"name\":\"Codemotion\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/codemotionlogo.png\",\"contentUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/codemotionlogo.png\",\"width\":225,\"height\":225,\"caption\":\"Codemotion\"},\"image\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Codemotion.Italy\\\/\",\"https:\\\/\\\/x.com\\\/CodemotionIT\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/person\\\/51a8ee71a64d046771be9029f1c3f274\",\"name\":\"pixu1980\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/Emiliano-Pisu-100x100.jpg\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/Emiliano-Pisu-100x100.jpg\",\"contentUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/Emiliano-Pisu-100x100.jpg\",\"caption\":\"pixu1980\"},\"description\":\"Hi \ud83d\udc4b Folks! I'm Emiliano Pisu, Frontend Developer, Mentor, Speaker. Your friendly neighborhood UI\\\/UX Engineer. Following my coding addiction during my career, I always kept updated concerning software development and related trends, focusing on: UI, UX, Accessibility, Responsiveness, Compatibility, Scalability, Maintainability. My primary goal is to build accessible pixel perfect UIs and stunning UXs. My basic approach is to develop with 0-dependencies: this boosts creativity, studying, experimenting, knowledge; resulting in trends following solutions which are carefully tailored on client\\\/stakeholders needs. In conclusion I'm your man if you need a bridge between Design and Development. I breath to simplify the DevX of my colleagues: that's why I talk about the core web vanilla technologies.\",\"sameAs\":[\"https:\\\/\\\/pixu.dev\",\"https:\\\/\\\/linkedin.com\\\/in\\\/pixu1980\",\"https:\\\/\\\/x.com\\\/pixudev1980\",\"https:\\\/\\\/www.youtube.com\\\/@dungeons-and-debuggers\"],\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/author\\\/pixu1980\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Lean Web: principi per uno sviluppo web sostenibile","description":"Scopri il concetto di Lean Web e come questa filosofia aiuta sviluppatori, designer e aziende a creare applicazioni pi\u00f9 veloci e sostenibili","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.codemotion.com\/magazine\/it\/backend-it\/architettura-del-software\/lean-web-principi-per-uno-sviluppo-web-sostenibile\/","og_locale":"en_US","og_type":"article","og_title":"Lean Web: principi per uno sviluppo web sostenibile","og_description":"Scopri il concetto di Lean Web e come questa filosofia aiuta sviluppatori, designer e aziende a creare applicazioni pi\u00f9 veloci e sostenibili","og_url":"https:\/\/www.codemotion.com\/magazine\/it\/backend-it\/architettura-del-software\/lean-web-principi-per-uno-sviluppo-web-sostenibile\/","og_site_name":"Codemotion Magazine","article_publisher":"https:\/\/www.facebook.com\/Codemotion.Italy\/","article_published_time":"2025-03-03T15:04:51+00:00","article_modified_time":"2025-03-03T15:12:53+00:00","og_image":[{"width":1792,"height":1024,"url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme.webp","type":"image\/webp"}],"author":"pixu1980","twitter_card":"summary_large_image","twitter_creator":"@pixudev1980","twitter_site":"@CodemotionIT","twitter_misc":{"Written by":"pixu1980","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.codemotion.com\/magazine\/it\/backend-it\/architettura-del-software\/lean-web-principi-per-uno-sviluppo-web-sostenibile\/#article","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/backend-it\/architettura-del-software\/lean-web-principi-per-uno-sviluppo-web-sostenibile\/"},"author":{"name":"pixu1980","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/51a8ee71a64d046771be9029f1c3f274"},"headline":"Lean Web: principi per uno sviluppo web sostenibile","datePublished":"2025-03-03T15:04:51+00:00","dateModified":"2025-03-03T15:12:53+00:00","mainEntityOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/backend-it\/architettura-del-software\/lean-web-principi-per-uno-sviluppo-web-sostenibile\/"},"wordCount":1756,"publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/backend-it\/architettura-del-software\/lean-web-principi-per-uno-sviluppo-web-sostenibile\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme.webp","keywords":["sviluppo software","sviluppo web"],"articleSection":["Architettura del software"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.codemotion.com\/magazine\/it\/backend-it\/architettura-del-software\/lean-web-principi-per-uno-sviluppo-web-sostenibile\/","url":"https:\/\/www.codemotion.com\/magazine\/it\/backend-it\/architettura-del-software\/lean-web-principi-per-uno-sviluppo-web-sostenibile\/","name":"Lean Web: principi per uno sviluppo web sostenibile","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/backend-it\/architettura-del-software\/lean-web-principi-per-uno-sviluppo-web-sostenibile\/#primaryimage"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/backend-it\/architettura-del-software\/lean-web-principi-per-uno-sviluppo-web-sostenibile\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme.webp","datePublished":"2025-03-03T15:04:51+00:00","dateModified":"2025-03-03T15:12:53+00:00","description":"Scopri il concetto di Lean Web e come questa filosofia aiuta sviluppatori, designer e aziende a creare applicazioni pi\u00f9 veloci e sostenibili","breadcrumb":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/backend-it\/architettura-del-software\/lean-web-principi-per-uno-sviluppo-web-sostenibile\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.codemotion.com\/magazine\/it\/backend-it\/architettura-del-software\/lean-web-principi-per-uno-sviluppo-web-sostenibile\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/it\/backend-it\/architettura-del-software\/lean-web-principi-per-uno-sviluppo-web-sostenibile\/#primaryimage","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme.webp","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme.webp","width":1792,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/www.codemotion.com\/magazine\/it\/backend-it\/architettura-del-software\/lean-web-principi-per-uno-sviluppo-web-sostenibile\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.codemotion.com\/magazine\/"},{"@type":"ListItem","position":2,"name":"Backend","item":"https:\/\/www.codemotion.com\/magazine\/it\/backend-it\/"},{"@type":"ListItem","position":3,"name":"Architettura del software","item":"https:\/\/www.codemotion.com\/magazine\/it\/backend-it\/architettura-del-software\/"},{"@type":"ListItem","position":4,"name":"Lean Web: principi per uno sviluppo web sostenibile"}]},{"@type":"WebSite","@id":"https:\/\/www.codemotion.com\/magazine\/#website","url":"https:\/\/www.codemotion.com\/magazine\/","name":"Codemotion Magazine","description":"We code the future. Together","publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.codemotion.com\/magazine\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.codemotion.com\/magazine\/#organization","name":"Codemotion","url":"https:\/\/www.codemotion.com\/magazine\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","width":225,"height":225,"caption":"Codemotion"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Codemotion.Italy\/","https:\/\/x.com\/CodemotionIT"]},{"@type":"Person","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/51a8ee71a64d046771be9029f1c3f274","name":"pixu1980","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/12\/Emiliano-Pisu-100x100.jpg","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/12\/Emiliano-Pisu-100x100.jpg","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/12\/Emiliano-Pisu-100x100.jpg","caption":"pixu1980"},"description":"Hi \ud83d\udc4b Folks! I'm Emiliano Pisu, Frontend Developer, Mentor, Speaker. Your friendly neighborhood UI\/UX Engineer. Following my coding addiction during my career, I always kept updated concerning software development and related trends, focusing on: UI, UX, Accessibility, Responsiveness, Compatibility, Scalability, Maintainability. My primary goal is to build accessible pixel perfect UIs and stunning UXs. My basic approach is to develop with 0-dependencies: this boosts creativity, studying, experimenting, knowledge; resulting in trends following solutions which are carefully tailored on client\/stakeholders needs. In conclusion I'm your man if you need a bridge between Design and Development. I breath to simplify the DevX of my colleagues: that's why I talk about the core web vanilla technologies.","sameAs":["https:\/\/pixu.dev","https:\/\/linkedin.com\/in\/pixu1980","https:\/\/x.com\/pixudev1980","https:\/\/www.youtube.com\/@dungeons-and-debuggers"],"url":"https:\/\/www.codemotion.com\/magazine\/author\/pixu1980\/"}]}},"featured_image_src":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme-600x400.webp","featured_image_src_square":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme-600x600.webp","author_info":{"display_name":"pixu1980","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/pixu1980\/"},"uagb_featured_image_src":{"full":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme.webp",1792,1024,false],"thumbnail":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme-150x150.webp",150,150,true],"medium":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme-300x171.webp",300,171,true],"medium_large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme-768x439.webp",768,439,true],"large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme-1024x585.webp",1024,585,true],"1536x1536":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme-1536x878.webp",1536,878,true],"2048x2048":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme.webp",1792,1024,false],"small-home-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme-100x100.webp",100,100,true],"sidebar-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme-180x128.webp",180,128,true],"genesis-singular-images":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme-896x504.webp",896,504,true],"archive-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme-400x225.webp",400,225,true],"gb-block-post-grid-landscape":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme-600x400.webp",600,400,true],"gb-block-post-grid-square":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2025\/02\/DALL\u00b7E-2025-03-03-15.46.09-A-modern-minimalist-website-design-concept-representing-Lean-Web.-The-image-features-a-clean-lightweight-user-interface-with-a-simple-color-scheme-600x600.webp",600,600,true]},"uagb_author_info":{"display_name":"pixu1980","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/pixu1980\/"},"uagb_comment_info":0,"uagb_excerpt":"Nel panorama dello sviluppo web il termine Lean emerge come una filosofia chiave per creare applicazioni pi\u00f9 leggere, veloci e sostenibili. Ma cosa significa realmente Lean Web? E perch\u00e9 dovrebbe interessare ogni sviluppatore, designer e azienda che opera nella nostra industry? Cos&#8217;\u00e8 il Lean Web? Il Lean Web non \u00e8 solo un insieme di tecniche&#8230;&hellip;","lang":"it","_links":{"self":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/31946","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/users\/310"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/comments?post=31946"}],"version-history":[{"count":2,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/31946\/revisions"}],"predecessor-version":[{"id":32343,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/31946\/revisions\/32343"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media\/32341"}],"wp:attachment":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media?parent=31946"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/categories?post=31946"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/tags?post=31946"},{"taxonomy":"collections","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/collections?post=31946"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}