Inertia non è un framework JavaScript. Si tratta invece di una strategia o tecnica per lo sviluppo di SPA. Permette a chi sviluppa di usare gli attuali framework lato server per costruire una SPA moderna senza la complessità che ne deriva. Inertia è stato progettato per accompagnare, non per sostituire, i framework che già usate. Consideratelo…
Docker è una piattaforma software che permette di creare, testare e distribuire applicazioni con la massima rapidità. Docker raccoglie il software in unità standardizzate chiamate container che offrono tutto il necessario per la loro corretta esecuzione, incluse librerie, strumenti di sistema, codice e runtime. Con Docker, è possibile distribuire e ricalibrare le risorse per un’applicazione in qualsiasi…
Grunt è un Task Runner JavaScript, eseguito su Node.js e installato tramite npm (Node Package Manager, il gestore di pacchetti di Node.js). Grunt consente di automatizzare attività ripetitive come minificazione, compilazione e unit testing. Grunt può contare su un vasto ecosistema di plug-in dedicati e pronti all’uso.
Laravel è un framework PHP per applicazioni web. Rilasciato nel 2011 come framework open source, Laravel si basa sul pattern MVC e presenta una sintassi espressiva ed elegante. Laravel semplifica alcune delle attività più comuni dei progetti web, come autenticazione, autorizzazione, routing, sessioni, caching. Possiede inoltre un motore di templating integrato, Blade, un sistema di…
Vue, anche conosciuto come vue.js, è un framework Javascript open source per la creazione di interfacce utente (UI, User Interface). Si tratta di un framework progressivo, ovvero è pensato per essere adottabile in modo incrementale – a differenza dei framework monolitici. Vue è usato principalmente per lo sviluppo front-end, ed è focalizzato sul livello di…
Vuetify è un framework di componenti di Material Design per Vue.js che consente agli sviluppatori di creare incredibili applicazioni in modo rapido ed efficiente. Tutti i componenti del framework sono stati realizzati per fornire un’interfaccia facile da usare, pur mantenendo la flessibilità per implementazioni anche complesse immerse in un contesto di una Single Page Application
Android è un sistema operativo per dispositivi mobili sviluppato da Google, progettato principalmente per sistemi embedded quali smartphone e tablet, con interfacce utente specializzate per televisori (Android TV), automobili (Android Auto), orologi da polso (Wear OS), occhiali (Google Glass), e altri.
iOS è il sistema operativo di Apple, creato nel 2007 esclusivamente per il proprio hardware. Sviluppato originariamente per gli smartphone iPhone con il nome di iPhone OS, iOS è stato poi esteso per supportare altri dispositivi mobile Apple, come iPad, iPod Touch e Apple TV. I linguaggi di programmazione supportati per lo sviluppo di app…
Java è un linguaggio di programmazione generico utilizzato per lo sviluppo web. Java è uno dei linguaggi di programmazione più popolari in uso, in particolare per le applicazioni web client-server. Java è stato presentato nel 1995: creato da James Gosling per l’azienda Sun Microsystems con il nome di Oak, oggi è di proprietà di Oracle,…