Skip to main content
Kameleoon passa a TypeScript

Kameleoon riduce le dimensioni degli script del 30% con TypeScript, per una user experience veloce e senza frizioni

Reading time
3 minuti
Autore
Lauréline Kameleoon
Lauréline Saux
Laureline is Content Manager and is in charge of Kameleoon's content. She writes on best practice within A/B testing and personalization, based on in-depth analysis of the latest digital trends and conversations with Kameleoon's customers and consultants.

Noi di Kameleoon abbiamo a cuore il miglioramento continuo della nostra piattaforma di A/B testing e personalizzazione per ampliare i benefici per i nostri consumatori.

Per questo abbiamo appena rilasciato un update importante per la nostra soluzione, rinforzando la sua posizione di tool di ottimizzazione più performante sul mercato.

1 Passare da JavaScript a TypeScript

Centrale nel nuovo rilascio è il passaggio da JavaScript a TypeScript nel nostro codice motore, che è stato anche riscritto quasi del tutto e al quale sono state aggiunte nuove feature, mentre quelle esistenti sono state ottimizzate.

Pensato per applicazioni di tipo enterprise, TypeScript è un linguaggio di programmazione open-source che aggiunge funzionalità a JavaScript. I programmi TypeScript vengono compilati in JavaScript sia per l'esecuzione client-side che server-side.

2 I benefici del passaggio a TypeScript

Il passaggio a TypeScript ha apportato tantissimi benefici per i nostri clienti:

script ridotti del 30% per migliorare la velocità di esecuzione

Gli script utilizzati sui dispositivi del visitatore dai siti che usano Kameleoon per A/B test e personalizzazione sono ora ridotti del 30%, con una grandezza pari a 30.7KB - meno della metà delle dimensioni di alcuni competitor. Questo migliora la velocità di esecuzione e l'esperienza del visitatore, permettendo ai brand di offrire test e personalizzazioni prive di frizioni, senza avere impatti sulla performance.

un codice più robusto per evitare bug

La natura di TypeScript rende più semplice la scrittura di software privi di bug, quindi anche la robustezza e la qualità del codice all'interno della piattaforma sono migliorati. Al tempo stesso tutto all'interno del nostro motore è stato modulato e riscritto per migliorare ulteriormente la performance.

Tempo di sviluppo ridotto

Aggiungere un nuovo codice al motore ora è più semplice che mai, a significare che il tempo di sviluppo per feature importanti sarà ridotto sensibilmente - soprattutto per quanto riguarda lo sviluppo specifico per i clienti.

Noi di Kameleoon lavoriamo sodo per assicurarci che i nostri clienti possano utilizzare i più potenti programmi di A/B testing e personalizzazione per apportare benefici alla user experience, all'engagement e alle conversioni. I nostri ultimi upgrade migliorano ulteriormente la performance, le funzionalità e aiutano i nostri clienti a beneficiarne quando decidono di mettere personalizzazione e sperimentazione al centro delle loro strategie.
Frederic de Todaro, Kameleoon
Frédéric De Todaro
Chief Product Officer, Kameleoon

3 Altri miglioramenti di Kameleoon

Anche gli ultimi update di Kameleoon apportano numerosi benefici ai clienti:

spostamento alle chiamate beacon

Questo riduce drasticamente il numero di chiamate di rete, migliorando la performance per i clienti che effettuano un alto numero di test e personalizzazioni.

consent management flessibile

I clienti possono definire facilmente diversi livelli di consenso per rispettare la privacy e incontrare tutte le use case e i vincoli previsti dai regolamenti come GDPR e CCPA. Scopri di più sul tema in questo articolo.

Gli ultimi update riguardano tutta una serie di nuove feature, inclusa l'estensione per Google Chrome.

Sono felice che Kameleoon sia passato a TypeScript: noi già lo utilizziamo e ci ha apportato tantissimi vantaggi - la velocità è decisamente uno di questi. Non potremmo più immaginarci di lavorare senza. Il nuovo editor di codice e l'estensione di Chrome sono feature che miglioreranno la qualità del lavoro degli sviluppatori. Stiamo ancora esplorando le possibilità e le feature dell'estensione per Chrome, ma stiamo già notando la grande quantità di informazioni e insights sullo svolgimento di test, sugli obiettivi e sui dati che può offrire.
Henry Münster, Welt Digital
Henry Münster
Product Manager Testing & Senior Software Engineer
Welt

Come ogni volta, gli utenti di Kameleoon riceveranno automaticamente l'upgrade all'ultima versione della piattaforma - se hai delle domande contatta il tuo customer success manager o leggi la nostra documentazione tecnica.

Lauréline Kameleoon
Lauréline Saux
Laureline is Content Manager and is in charge of Kameleoon's content. She writes on best practice within A/B testing and personalization, based on in-depth analysis of the latest digital trends and conversations with Kameleoon's customers and consultants.
Temi trattati in questo articolo