Nel dinamico panorama dello sviluppo web, TypeScript si è affermato come un linguaggio chiave, guadagnandosi una solida reputazione per la sua robustezza e le sue capacità avanzate. Nonostante la sua crescente popolarità, molti sviluppatori, … Read more
Search Results for: typescript
Come mettere in piedi un progetto Cypress in TypeScript
Essere certi che le vostre applicazioni web funzionino senza intoppi su browser diversi è ormai fondamentale. Ecco dove entra in gioco Cypress. Questo framework per il testing end-to-end si è guadagnato popolarità grazie alla sua semplicità, i suoi … Read more
Reindirizzare Guardie e Resolver in Angular v18
Nell’era odierna dello sviluppo web, creare applicazioni dinamiche e interattive è ormai la norma. La creazione di funzionalità esclusive per determinati utenti, o disponibili al verificarsi di specifiche condizioni, può rivelarsi una sfida molto … Read more
Linguaggi di programmazione vs. mentalità dello sviluppatore: cosa conta davvero?
Nel corso degli anni, il mondo dello sviluppo software ha assistito a numerosi cambiamenti, evoluzioni e rivoluzioni. Dai primi linguaggi come Fortran e Lisp fino all'odierna varietà di librerie, framework e linguaggi come React, Vue, Svelte, … Read more
La nuova funzione output() di Angular
Negli ultimi mesi, Angular v17 ha introdotto una serie di nuove API per potenziare l’integrazione dei Signal nei componenti e nelle direttive. Queste includono Signal Inputs, Model Inputs e Signal Queries. Guardando il quadro completo, ci manca … Read more
Angular HostAttributeToken: nuova vita agli attributi
Negli ultimi mesi Angular è evoluto rapidamente, introducendo nuove funzionalità e tantissimi miglioramenti, molti dei quali con l'obiettivo di migliorare manutenibilità e prestazioni. In questo articolo parleremo di una novità introdotta da … Read more
Angular Signal Queries: leggi il DOM senza sforzo!
Dopo l'introduzione dei Signal Inputs e dei Model Inputs, una nuova Signal API è disponibile nell'ecosistema Angular con la versione 17.2.0: le Signal Queries. Le Signal Queries offrono un approccio alternativo alle query basate sui decoratori, … Read more
Angular Model Inputs: two-way binding con i Signal Inputs
Angular v17.2.0 introduce una nuova api che ci consente di utilizzare il two-way binding con i Signal Inputs: Model Inputs. Prima di procedere, ti suggerisco di leggere il mio precedente articolo “Angular Signal Inputs: verso i Signal Components”, … Read more
Angular Signal Inputs: verso i Signal Components
L'introduzione dei Signal Inputs è il primo passo verso i Signal Components e le applicazioni Angular zoneless, introduzione che migliora fin da subito la qualità del nostro codice e l'esperienza di sviluppo. In questo articolo vedremo … Read more
Open Source Month 2024 – I 5 tool da provare assolutamente
Ciao! Sono Riccardo (aka TheZal) e visto che febbraio è il mese dell'Open Source ho deciso di fare una lista di tool che ho recentemente scoperto e che hanno semplificato la mia vita da sviluppatore, sperando di invogliarvi a provarli e, magari, a … Read more
I 10 migliori tools per dev lanciati nel 2023
Il 2023 è stato un anno ricco di novità per il mondo dello sviluppo software. Sono stati lanciati numerosi nuovi tools per dev e framework che hanno il potenziale di rivoluzionare il modo in cui gli sviluppatori lavorano. In questo articolo, … Read more
I 6 nuovi “devinfluencer” da seguire nel 2024
Nel vasto mondo dei social e nell’ancora più vasto e in continua evoluzione panorama della tecnologia, i professionisti del settore dello sviluppo software sono chiamati non solo a rimanere al passo con le ultime tendenze, ma anche a guidare … Read more
Angular Control Flow: la guida completa
La versione 17 di Angular è stata rilasciata pochi giorni fa insieme ad un restyle grafico del logo e al nuovo blog angular.dev. In questo articolo analizzeremo insieme il nuovo control flow, che ci darà la possibilità di dimenticarci delle … Read more
Rilasciato Vite 5: quali sono le novità e i miglioramenti?
Vite, un potente e innovativo strumento per lo sviluppo frontend, si è affermato come una scelta di rilievo nell'ecosistema JavaScript. Creato da Evan You, il fondatore di Vue.js, Vite è progettato per offrire un'esperienza di sviluppo rapida, fluida … Read more
Svelte 5: l’evoluzione della reattività e oltre
Nel dinamico mondo dello sviluppo front-end, l'efficienza, la reattività e l'esperienza utente sono parametri cruciali per il successo di qualsiasi applicazione web. Svelte, emergendo come una novità nel panorama dei framework front-end, ha radunato … Read more
Code Llama: il nuovo tool Meta per la scrittura di codice basato sull’IA
Meta ha appena rilasciato Code Llama, un ampio modello di linguaggio (LLM) che può utilizzare prompt di testo per generare codice. Code Llama, secondo l'azienda statunitense, ha il potenziale per rendere i flussi di lavoro più veloci ed efficienti … Read more
La migliore libreria per la manipolazione dei colori in JavaScript
SASS offre funzioni come lighten() e darken() per modificare i colori. Queste forniscono un approccio pratico alla manipolazione dei colori in CSS. E se volessi ottenere lo stesso risultato in JavaScript? Considerando quanto … Read more
DevX Interview con Michele Riva: “Le soft skill e il networking sono più importanti delle conoscenze tecniche”
Michele Riva, oltre a essere sviluppatore, TC39 delegate, e ambassador di Codemotion, è anche CTO e cofounder di Oramasearch. Le sfide che quindi ha affrontato e affronta ogni giorno sono davvero tante, switchando da manager a dev nel giro di pochi … Read more
Guida a ViteJS: cosa si nasconde dietro la sua popolarità
Le applicazioni web moderne si basano pesantemente su JavaScript e sul suo ecosistema. Non sono più semplicemente responsabili di frammenti ad hoc in pagine statiche, ma JavaScript è ora la forza trainante delle applicazioni web dinamiche il cui … Read more
Librerie di componenti React per potenziare la tua capacità di UI Design
Il mondo delle librerie React è vasto e in costante evoluzione. Con così tante opzioni disponibili, può essere difficile decidere quale libreria sia più adatta al tuo progetto. Per aiutarti a prendere una decisione in modo ragionato, abbiamo … Read more