Articoli

Play: un Framework per Full-Stack Web Application

Play è un framework leggero, stateless per costruire rapidamente Web Application con i linguaggi Java e Scala. Utilizzato da aziende come The Guardian, Play è stato creato da Web Developer per i Web Developer e nasce per aumentare la produttività e la capacità di sviluppare applicazioni moderne full-stack potendo fare a meno di librerie terze ed altri framework.

Grazie alla classica architettura Model-View-Controller (MVC), oramai familiare per tutti gli sviluppatori, Play è un framework semplice da utilizzare ed implementare. Inoltre integrando tutte le componenti necessarie per le moderne Applicazioni come le API REST, il form handling, la protezione Cross-Site Request Forgery (CSRF), Play ti permette di risparmiare tantissimo tempo ed avere subito Web Application production-ready.

Contattaci subito e senza impegno per assistenza, supporto e consulenza su Play Framework.

Le funzionalità e le caratteristiche di Play Framework

Innanzitutto, come altri framework, anche Play è agnostico rispetto all’accesso ai Database e supporta nativamente il layer Object Relational Mapping (ORM), per es.  AnormSlick, and JPA e può essere usato con altri ORM o con Database NoSQL. Inoltre:

  • attraverso una console potente, testing tool integrati, supporto alle IDE Eclipse e IntelliJ IDEA e la possibilità di compilazione automatica del codice, Play ti fornisce un ambiente di sviluppo completo e rapido;
  • grazie al modello asincrono basato su Apache Pekko, Play può scalare in maniera prevedibile e supporta i Non-Blocking I/O e le applicazioni Real-time;
  • con RESTful, Websocket e compilatori come CoffeeScript e Less, Play è pronto per Web e Mobile Application moderne;
  • il codice è compilato istantaneamente e funziona all’interno della classica JVM con funzionalità anche Java NIO;
  • è possibile estenderne le funzionalità mediante plug-in;
  • può essere effettuato il deploy in qualsiasi ambiente sia Cloud sia on-premise.

In poche parole Play Framework ti fornisce quanto necessiti per realizzare in poco tempo un’applicazione Java e Scala efficiente, sicura e reliable.

Contattaci subito e senza impegno per assistenza, supporto e consulenza su Play Framework.

Glue Labs e Play Framework

Utilizziamo framework come Play per lo sviluppo ed il deploy di Web Application in ambienti sensibili e critici. Grazie alle competenze specialistiche maturate in tantissimi settori e con numerosi Clienti ti forniamo assistenza e supporto, formazione avanzata e realizziamo la tua applicazione web con garanzia 12 mesi da qualsiasi bug. Contattaci subito e senza impegno per maggiori informazioni.