Grazie alla qualità proposta dai framework/librerie Javascript di prima e seconda generazione ed alla loro capacità di semplificare la vita allo sviluppatore, moltissimi sviluppatori si avvicinano al linguaggio di scripting in maniera inversa, avvicinandosi prima ai framework e successivamente alle basi del linguaggio. E' un approccio corretto oppure è meglio partire dal cosiddetto "VanillaJS"? (more…)

Continua a leggere JavaScript: VanillaJS Vs framework JS

Categoria: Scripting

Sviluppare per il Web sta diventando eccessivamente, e inutilmente, complicato? Troppe tecnologie che consentono di eseguire le medesime procedure, un gran numero di framework tra i quali scegliere e librerie spesso sovradimensionate rispetto agli obbiettivi per cui vengono utilizzate, starebbero rendendo via via più complesso il lavoro dei coders? Per rispondere a queste domande è necessario tenere conto di un panorama dove con il moltiplicarsi degli strumenti disponibili non facilita necessariamente l'implementazione dei progetti. (more…)

Continua a leggere Vanilla Web development o framework?

Categoria: Scripting

Il team di Box, società specializzata nella fornitura di soluzioni Cloud per il business, ha recentemente lanciato la propria proposta nel settore dei framework JavaScript; si tratta di T3 ("Take 3"), una soluzione per la realizzazione di Web applications che, per una volta, non prende ispirazione dal modello MVC (Model-View-Controller) e trova il suo ambito di utilizzo privilegiato nell'implementazione di Front-end. (more…)

Continua a leggere T3: un framework per applicazioni JavaScript complesse

Categoria: Scripting

TodoMVC è un interessante progetto basato sull'implementazione della stessa applicazione ToDo utilizzando diversi framework JavaScript; nel complesso le soluzioni analizzate sono per il momento oltre una sessantina, alcune scritte in puro JavaScript come Ember.js, AngularJS (in almeno uno dei suoi rami di sviluppo), React e KnockoutJS, alcune basate sulla compilazione in JavaScript (Serenade, AngularDart, Spine..) altre in via di implementazione, come Thorax e PureMVC. (more…)

Continua a leggere JavaScript: troppi framework e poca scelta?

Categoria: Scripting

Il 2014 è appena finito ed è ancora tempo di bilanci per gli sviluppatori, a questo proposito PhpClasses propone il suo PHP Zeitgeist 2014, il risultato di un'iniziativa volta ad identificare i Trending Topics dell'anno appena passato sulla base delle ricerche effettuate tramite il motore interno della nota piattaforma per la condivisione di script SSI. (more…)

Continua a leggere PHP Trending Topics del 2014

Categoria: PHP e Open Source

Una delle caratteristiche più importanti delle moderne versioni di WordPress è la possibilità di usare, per la realizzazione e la gestione di un sito Web, un framework di base. Si tratta di una soluzione che fornisce molte opportunità di ulteriore sviluppo e personalizzazione rendendo entrambe i processi più facili e veloci. (more…)

Continua a leggere I migliori framework per WordPress

Categoria: CMS

Come per altri linguaggi, anche lo sviluppo in Ruby può essere facilitato dall'utilizzo di appositi framework pensati per incrementare il livello di produttività dei coders. Alcune soluzioni sono abbastanza note come per esempio Sinatra, che è più propriamente un'alternativa domain-specific, o Padrino, che sfrutta lo stesso core di Sinatra ma ne estende le funzionalità; vi sono però altre proposte che potranno essere testate ai fini della valutazione. (more…)

Continua a leggere 5 framework per sviluppare in Ruby

Categoria: Ruby

Tags:

Non ancora diffusissimo in Italia, anche per via dell'attuale scarso supporto fornito dagli hosting provider nostrani, Node.JS è una piattaforma per la realizzazione di Web application orientate al networking che sta riscuotendo un successo sempre maggiore presso gli sviluppatori; aumentano così le soluzioni per il suo utilizzo come per esempio alcuni interessanti Web framework rilasciati sotto licenza Open Source. (more…)

Continua a leggere 5 framework per Node.JS

Categoria: Scripting

Sencha (conosciuta per Ext JS) dall'unione di tre progetti open source - Ext JS, Raphaà«l e jQTouch - ha rilasciato Sencha Touch, la prima piattaforma di sviluppo HTML5 realizzata per creare applicazioni web per dispositivi mobili, disegnata per essere compatibile con sistemi touchscreen come Apple iOS e Google Android. (more…)

Continua a leggere Sencha Touch: framework HTML5 per applicazioni mobile

Categoria: Scripting

Apache Click è un framework JEE per web application, giunto di recente alla versione 2.2.0. Tra i punti di forza segnalati dagli sviluppatori: facilità  di utilizzo; sviluppo per pagine o per componenti, in parte ispirato a Tapestry; modello ad eventi; supporto a pagine dotate o meno di stati (stateful vs stateless); performance elevate; gestione integrata per form e validazione client/server; supporto alle JSP ed a template engine come Velocity o FreeMarker. A livello di UI non siamo magari ai livelli di framework come Vaadin per varietà  ed estetica, ma c'è un discreto numero di componenti, nonché il supporto ajax: qui uno showcase. La versione minima della JDK per utilizzare Apache Click è la 1.5. Per chi sviluppa con Eclipse c'è anche un plugin chiamato ClickIDE.

Continua a leggere Click, web application framework targato Apache

Categoria: Java