{"id":5327,"date":"2019-02-14T08:00:52","date_gmt":"2019-02-14T07:00:52","guid":{"rendered":"https:\/\/www.intesys.it\/journal\/?p=5327"},"modified":"2024-01-23T09:13:15","modified_gmt":"2024-01-23T08:13:15","slug":"come-migliorare-le-perfomance-con-single-page-application-agili-e-scalabili","status":"publish","type":"post","link":"https:\/\/www.intesys.it\/journal\/digital-transformation\/come-migliorare-le-perfomance-con-single-page-application-agili-e-scalabili\/","title":{"rendered":"Come migliorare le performance con Single Page Application agili e scalabili"},"content":{"rendered":"<p><div id='wpig-contents' class='wpig-contents wpig-number-list wpig-no-hierarachy wpig-sidebar-widget wpig-style-1'><span class='wpig-headline'>Indice dei contenuti<\/span><!-- Table of Contents --><div id='wpig-table-of-content' class='wpig-table-of-content' ><ol><li class='stoc-quando-la-tecnologia-incontra-la-metodologia-agile'><a href='#stoc-quando-la-tecnologia-incontra-la-metodologia-agile'>Quando la tecnologia incontra la metodologia (agile)<\/a><\/li><li class='stoc-semplificare-i-processi-con-metodologie-agili-e-scalabili'><a href='#stoc-semplificare-i-processi-con-metodologie-agili-e-scalabili'>Semplificare i processi con metodologie agili e scalabili<\/a><\/li><\/ol><\/div><!-- END OF Table of Contents --><\/div><\/p>[vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_spacing=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_column_text]La progettazione di moderne applicazioni web\u00a0tramite processi agili come il<a href=\"https:\/\/www.intesys.it\/journal\/design\/design-thinking-in-azione-5-casi-pratici\/\"> Design Thinking<\/a> richiede un\u2019<strong>architettura pensata per essere flessibile, scalabile e facilmente manutenibile<\/strong>.<br \/>\nCome farlo?<br \/>\nLo abbiamo spiegato nel precedente articolo &#8220;<a href=\"https:\/\/www.intesys.it\/journal\/information-technology\/api-management-innovazione-con-le-user-experience-api\/\">API Management: l&#8217;innovazione passa dalle User Experience API<\/a>&#8221; in cui evidenziamo come l\u2019approccio pi\u00f9 efficace consista nel separare le funzionalit\u00e0 di interfaccia dalla <em>business logic<\/em> (le funzioni di base specifiche di ogni software), realizzando <strong>web application completamente autonome che dialogano con i servizi di backend tramite API<\/strong>.<\/p>\n<p>In passato, abbiamo gi\u00e0 descritto le caratteristiche e i <a href=\"https:\/\/www.intesys.it\/journal\/information-technology\/single-page-application-con-jhipster-api-management\/\">vantaggi di realizzare\u00a0Single Page Application con Jhipster<\/a>, soluzione tecnologica che, grazie alla recente inclusione di <a href=\"https:\/\/www.intesys.it\/information-technology\/tecnologie-sviluppo-software\/react\/\"><strong>React<\/strong><\/a>, garantisce lo sviluppo di Single Page Application (SPA) interattive, sicure e performanti.<\/p>\n<p>Le SPA sono la soluzione pi\u00f9 semplice ed efficace per sfruttare al massimo i benefici apportati dall\u2019<a href=\"https:\/\/www.intesys.it\/information-technology\/servizi-it\/api-management-e-api-security\/\">adozione di un sistema di API management<\/a>.\u00a0Sfruttando lo stesso set di API su cui si basano le app mobile o desktop, esse risultano:<\/p>\n<ul>\n<li>veloci da realizzare,<\/li>\n<li>facili da mantenere, monitorare e distribuire,<\/li>\n<li>compatibili,<\/li>\n<li>scalabili.<\/li>\n<\/ul>\n<p>In questo articolo ci concentreremo su un aspetto tecnologico che a mio avviso evidenzia la bont\u00e0 del <strong>tandem React e Sviluppo Agile: Thinking in React<\/strong>.<\/p>\n<h2 id=\"stoc-quando-la-tecnologia-incontra-la-metodologia-agile\" class=\"wpig-heading\">Quando la tecnologia incontra la metodologia (agile)<\/h2>\n<p>La metodologia agile nasce negli anni &#8217;90 come conseguenza dell&#8217;adattamento dei modelli di gestione aziendale alle sempre pi\u00f9 turbolente condizioni di mercato.<br \/>\nI benefici che apporta sono diversi:<\/p>\n<ul>\n<li><strong>monitoraggio<\/strong>\u00a0<strong>continuativo<\/strong> dello stato di avanzamento di un progetto,<\/li>\n<li><strong>test\u00a0in anticipo\u00a0<\/strong>per individuare\u00a0velocemente gli errori , sia tecnici (bug) e progettuali (UX), sia di comunicazione tra cliente e team,<\/li>\n<li>realizzazione di\u00a0prodotti pi\u00f9 <strong>conformi alle esigenze<\/strong> dei clienti,<\/li>\n<li>realizzazione di\u00a0prodotti <strong>modulari, manutenibili <\/strong>e<strong> scalabili.<\/strong><\/li>\n<\/ul>\n<p>In Intesys, il processo di sviluppo delle SPA prevede l&#8217;utilizzo di <strong>React<\/strong>:\u00a0un framework rivoluzionario e molto flessibile, che incoraggia un approccio basato su componenti funzionali, facili da spostare, modificare e riutilizzare, in linea con i principi della <a href=\"https:\/\/www.intesys.it\/information-technology\/metodologie-sviluppo-software\/\" target=\"_blank\" rel=\"noopener\">metodologia agile<\/a>.<\/p>\n<p>Una preziosa pagina della documentazione di React, intitolata \u201c<a href=\"https:\/\/reactjs.org\/docs\/thinking-in-react.html\" target=\"_blank\" rel=\"noopener\">Thinking in React<\/a>\u201d, descrive passo dopo passo il <strong>metodo di realizzazione di un\u2019applicazione React.<br \/>\n<\/strong>Partendo da un prototipo \u201cvisuale\u201d, si aggiungono gradualmente funzionalit\u00e0, approfittando di ogni ciclo per consolidare quello che si \u00e8 testato nel ciclo precedente.<br \/>\nTutto questo\u00a0coerentemente con quanto prescrivono tutti i metodi agili (<strong>plan, do, check, act<\/strong>), nonch\u00e9 la ricetta pi\u00f9 performante attualmente conosciuta per <strong>raggiungere risultati di qualit\u00e0 limitando gli sprechi<\/strong>.<\/p>\n<h2 id=\"stoc-semplificare-i-processi-con-metodologie-agili-e-scalabili\" class=\"wpig-heading\">Semplificare i processi con metodologie agili e scalabili<\/h2>\n<p>Ricorrere ad un <a href=\"https:\/\/www.intesys.it\/information-technology\/metodologie-sviluppo-software\/\" target=\"_blank\" rel=\"noopener\"><strong>metodo di sviluppo agile<\/strong><\/a> implica automaticamente l&#8217;adozione di un <strong>approccio orientato alla scalabilit\u00e0.<\/strong><\/p>\n<blockquote>\n<p style=\"text-align: center\"><em>Agile = scalabile dalla nascita, per definizione<\/em><\/p>\n<\/blockquote>\n<p>L&#8217;approccio agile, infatti, consente di realizzare un prodotto funzionante secondo la strategia\u00a0<a href=\"https:\/\/it.wikipedia.org\/wiki\/Minimum_Viable_Product\" target=\"_blank\" rel=\"noopener\">Minimum Viable Product<\/a>.<br \/>\nEssa punta a costruire prodotti che i clienti vogliono in tempi rapidi,\u00a0secondo un\u2019evoluzione continua che prevede incrementi costanti in termini di <strong>funzionalit\u00e0<\/strong>,<strong> User Experience<\/strong>,<strong> performance <\/strong>e, in generale,<strong> di qualit\u00e0<\/strong>.<\/p>\n<p>Parallelamente, nell\u2019ambito della <strong>realizzazione di una Single Page Application<\/strong>\u00a0scalabilit\u00e0 significa:<\/p>\n<ul>\n<li><strong>estendere le funzionalit\u00e0<\/strong> dell\u2019applicazione senza modificarne la sua architettura,<\/li>\n<li><strong>scalare i servizi<\/strong> di backend senza modificare la SPA o con adeguamenti minimi,<\/li>\n<li>estendere il<strong> supporto a nuovi device,<\/strong><\/li>\n<li>migliorare le <strong>performance.<\/strong><\/li>\n<\/ul>\n<p>L&#8217;approccio\u00a0che sposa la tecnologia\u00a0React favorisce lo sviluppo di componenti disaccoppiati, riutilizzabili e intercambiabili, che rappresenta\u00a0il modo pi\u00f9\u00a0efficace per<strong> ottenere applicazioni altamente scalabili in grado di <a href=\"https:\/\/www.intesys.it\/portfolio\/ottimizzare-il-processo-di-vendita-b2b-con-un-configuratore-di-prodotto\/\" target=\"_blank\" rel=\"noopener\">semplificare i processi aziendali<\/a> e l&#8217;interfaccia con gli utenti.<\/strong><\/p>\n<p>Inoltre, se nel processo di realizzazione si include\u00a0l\u2019<a href=\"https:\/\/www.intesys.it\/journal\/design\/applicare-latomic-design-sessioni-design-thinking-co-design\/\">adozione dell\u2019Atomic Design<\/a>,\u00a0il vantaggio di scalabilit\u00e0 di una<strong>\u00a0SPA in React<\/strong>\u00a0garantisce anche elevata coerenza in termini di User Experience e di Visual Design.[\/vc_column_text][\/vc_column][\/vc_row]\n","protected":false},"excerpt":{"rendered":"<p>[vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221;&#8230;<\/p>\n","protected":false},"author":82,"featured_media":5389,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[25],"tags":[36,56,608],"class_list":{"0":"post-5327","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-digital-transformation","8":"tag-agile","9":"tag-api-management","10":"tag-single-page-application"},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Migliorare le performance con Single Page Application scalabili<\/title>\n<meta name=\"description\" content=\"Single Page Application scalabili consentono di migliorare le performance estendendo le funzionalit\u00e0 dell\u2019applicazione senza modificarne la sua architettura, scalando i servizi di backend e supportando nuovi device.\" \/>\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.intesys.it\/journal\/digital-transformation\/come-migliorare-le-perfomance-con-single-page-application-agili-e-scalabili\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Migliorare le performance con Single Page Application scalabili\" \/>\n<meta property=\"og:description\" content=\"Single Page Application scalabili consentono di migliorare le performance estendendo le funzionalit\u00e0 dell\u2019applicazione senza modificarne la sua architettura, scalando i servizi di backend e supportando nuovi device.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.intesys.it\/journal\/digital-transformation\/come-migliorare-le-perfomance-con-single-page-application-agili-e-scalabili\/\" \/>\n<meta property=\"og:site_name\" content=\"Intesys Journal\" \/>\n<meta property=\"article:published_time\" content=\"2019-02-14T07:00:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-23T08:13:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.intesys.it\/journal\/wp-content\/uploads\/sites\/13\/2019\/02\/immagine-journal-copia.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"960\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Alessandro Falezza\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alessandro Falezza\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.intesys.it\/journal\/digital-transformation\/come-migliorare-le-perfomance-con-single-page-application-agili-e-scalabili\/\",\"url\":\"https:\/\/www.intesys.it\/journal\/digital-transformation\/come-migliorare-le-perfomance-con-single-page-application-agili-e-scalabili\/\",\"name\":\"Migliorare le performance con Single Page Application scalabili\",\"isPartOf\":{\"@id\":\"https:\/\/www.intesys.it\/journal\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.intesys.it\/journal\/digital-transformation\/come-migliorare-le-perfomance-con-single-page-application-agili-e-scalabili\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.intesys.it\/journal\/digital-transformation\/come-migliorare-le-perfomance-con-single-page-application-agili-e-scalabili\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.intesys.it\/journal\/wp-content\/uploads\/sites\/13\/2019\/02\/immagine-journal-copia.png\",\"datePublished\":\"2019-02-14T07:00:52+00:00\",\"dateModified\":\"2024-01-23T08:13:15+00:00\",\"author\":{\"@id\":\"https:\/\/www.intesys.it\/journal\/#\/schema\/person\/a0c02a5dad474b9b5d000e75da8eff44\"},\"description\":\"Single Page Application scalabili consentono di migliorare le performance estendendo le funzionalit\u00e0 dell\u2019applicazione senza modificarne la sua architettura, scalando i servizi di backend e supportando nuovi device.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.intesys.it\/journal\/digital-transformation\/come-migliorare-le-perfomance-con-single-page-application-agili-e-scalabili\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.intesys.it\/journal\/digital-transformation\/come-migliorare-le-perfomance-con-single-page-application-agili-e-scalabili\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.intesys.it\/journal\/digital-transformation\/come-migliorare-le-perfomance-con-single-page-application-agili-e-scalabili\/#primaryimage\",\"url\":\"https:\/\/www.intesys.it\/journal\/wp-content\/uploads\/sites\/13\/2019\/02\/immagine-journal-copia.png\",\"contentUrl\":\"https:\/\/www.intesys.it\/journal\/wp-content\/uploads\/sites\/13\/2019\/02\/immagine-journal-copia.png\",\"width\":1280,\"height\":960},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.intesys.it\/journal\/digital-transformation\/come-migliorare-le-perfomance-con-single-page-application-agili-e-scalabili\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.intesys.it\/journal\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Come migliorare le performance con Single Page Application agili e scalabili\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.intesys.it\/journal\/#website\",\"url\":\"https:\/\/www.intesys.it\/journal\/\",\"name\":\"Intesys\",\"description\":\"Ogni settimana nuovi articoli dedicati al mondo della trasformazione digitale!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.intesys.it\/journal\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.intesys.it\/journal\/#\/schema\/person\/a0c02a5dad474b9b5d000e75da8eff44\",\"name\":\"Alessandro Falezza\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.intesys.it\/journal\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a27ac933a8cdcf14efe8205f7b8fd84f6f8592ee647dc9b8626ed0375363a8dd?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a27ac933a8cdcf14efe8205f7b8fd84f6f8592ee647dc9b8626ed0375363a8dd?s=96&d=mm&r=g\",\"caption\":\"Alessandro Falezza\"},\"description\":\"Web developer dal 2001, Alessandro fa parte del team Intesys dedicando la sua esperienza lavorativa al web design inteso nella sua accezione pi\u00f9 larga: non solo come UI designer e frontend developer, ma anche come full stack Software Architect.\",\"url\":\"https:\/\/www.intesys.it\/journal\/autore\/alessandro-falezza\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Migliorare le performance con Single Page Application scalabili","description":"Single Page Application scalabili consentono di migliorare le performance estendendo le funzionalit\u00e0 dell\u2019applicazione senza modificarne la sua architettura, scalando i servizi di backend e supportando nuovi device.","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.intesys.it\/journal\/digital-transformation\/come-migliorare-le-perfomance-con-single-page-application-agili-e-scalabili\/","og_locale":"it_IT","og_type":"article","og_title":"Migliorare le performance con Single Page Application scalabili","og_description":"Single Page Application scalabili consentono di migliorare le performance estendendo le funzionalit\u00e0 dell\u2019applicazione senza modificarne la sua architettura, scalando i servizi di backend e supportando nuovi device.","og_url":"https:\/\/www.intesys.it\/journal\/digital-transformation\/come-migliorare-le-perfomance-con-single-page-application-agili-e-scalabili\/","og_site_name":"Intesys Journal","article_published_time":"2019-02-14T07:00:52+00:00","article_modified_time":"2024-01-23T08:13:15+00:00","og_image":[{"width":1280,"height":960,"url":"https:\/\/www.intesys.it\/journal\/wp-content\/uploads\/sites\/13\/2019\/02\/immagine-journal-copia.png","type":"image\/png"}],"author":"Alessandro Falezza","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"Alessandro Falezza","Tempo di lettura stimato":"4 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.intesys.it\/journal\/digital-transformation\/come-migliorare-le-perfomance-con-single-page-application-agili-e-scalabili\/","url":"https:\/\/www.intesys.it\/journal\/digital-transformation\/come-migliorare-le-perfomance-con-single-page-application-agili-e-scalabili\/","name":"Migliorare le performance con Single Page Application scalabili","isPartOf":{"@id":"https:\/\/www.intesys.it\/journal\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.intesys.it\/journal\/digital-transformation\/come-migliorare-le-perfomance-con-single-page-application-agili-e-scalabili\/#primaryimage"},"image":{"@id":"https:\/\/www.intesys.it\/journal\/digital-transformation\/come-migliorare-le-perfomance-con-single-page-application-agili-e-scalabili\/#primaryimage"},"thumbnailUrl":"https:\/\/www.intesys.it\/journal\/wp-content\/uploads\/sites\/13\/2019\/02\/immagine-journal-copia.png","datePublished":"2019-02-14T07:00:52+00:00","dateModified":"2024-01-23T08:13:15+00:00","author":{"@id":"https:\/\/www.intesys.it\/journal\/#\/schema\/person\/a0c02a5dad474b9b5d000e75da8eff44"},"description":"Single Page Application scalabili consentono di migliorare le performance estendendo le funzionalit\u00e0 dell\u2019applicazione senza modificarne la sua architettura, scalando i servizi di backend e supportando nuovi device.","breadcrumb":{"@id":"https:\/\/www.intesys.it\/journal\/digital-transformation\/come-migliorare-le-perfomance-con-single-page-application-agili-e-scalabili\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.intesys.it\/journal\/digital-transformation\/come-migliorare-le-perfomance-con-single-page-application-agili-e-scalabili\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.intesys.it\/journal\/digital-transformation\/come-migliorare-le-perfomance-con-single-page-application-agili-e-scalabili\/#primaryimage","url":"https:\/\/www.intesys.it\/journal\/wp-content\/uploads\/sites\/13\/2019\/02\/immagine-journal-copia.png","contentUrl":"https:\/\/www.intesys.it\/journal\/wp-content\/uploads\/sites\/13\/2019\/02\/immagine-journal-copia.png","width":1280,"height":960},{"@type":"BreadcrumbList","@id":"https:\/\/www.intesys.it\/journal\/digital-transformation\/come-migliorare-le-perfomance-con-single-page-application-agili-e-scalabili\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.intesys.it\/journal\/"},{"@type":"ListItem","position":2,"name":"Come migliorare le performance con Single Page Application agili e scalabili"}]},{"@type":"WebSite","@id":"https:\/\/www.intesys.it\/journal\/#website","url":"https:\/\/www.intesys.it\/journal\/","name":"Intesys","description":"Ogni settimana nuovi articoli dedicati al mondo della trasformazione digitale!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.intesys.it\/journal\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Person","@id":"https:\/\/www.intesys.it\/journal\/#\/schema\/person\/a0c02a5dad474b9b5d000e75da8eff44","name":"Alessandro Falezza","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.intesys.it\/journal\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a27ac933a8cdcf14efe8205f7b8fd84f6f8592ee647dc9b8626ed0375363a8dd?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a27ac933a8cdcf14efe8205f7b8fd84f6f8592ee647dc9b8626ed0375363a8dd?s=96&d=mm&r=g","caption":"Alessandro Falezza"},"description":"Web developer dal 2001, Alessandro fa parte del team Intesys dedicando la sua esperienza lavorativa al web design inteso nella sua accezione pi\u00f9 larga: non solo come UI designer e frontend developer, ma anche come full stack Software Architect.","url":"https:\/\/www.intesys.it\/journal\/autore\/alessandro-falezza\/"}]}},"_links":{"self":[{"href":"https:\/\/www.intesys.it\/journal\/wp-json\/wp\/v2\/posts\/5327","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.intesys.it\/journal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.intesys.it\/journal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.intesys.it\/journal\/wp-json\/wp\/v2\/users\/82"}],"replies":[{"embeddable":true,"href":"https:\/\/www.intesys.it\/journal\/wp-json\/wp\/v2\/comments?post=5327"}],"version-history":[{"count":3,"href":"https:\/\/www.intesys.it\/journal\/wp-json\/wp\/v2\/posts\/5327\/revisions"}],"predecessor-version":[{"id":13580,"href":"https:\/\/www.intesys.it\/journal\/wp-json\/wp\/v2\/posts\/5327\/revisions\/13580"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.intesys.it\/journal\/wp-json\/wp\/v2\/media\/5389"}],"wp:attachment":[{"href":"https:\/\/www.intesys.it\/journal\/wp-json\/wp\/v2\/media?parent=5327"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.intesys.it\/journal\/wp-json\/wp\/v2\/categories?post=5327"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.intesys.it\/journal\/wp-json\/wp\/v2\/tags?post=5327"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}