lunes, 8 de agosto de 2016

Generacion de Vistas en Play Framework

Vistas en Play Framework


El motor de plantillas


El motor de plantillas esta basado en Scala.
Play viene con Twirl, un poderoso motor de plantillas basado en Scala, el cual fue elaborado en base a  Razor de  ASP.

viernes, 20 de mayo de 2016

Play Framework Utilizando LightBend Activator

Utilizando la Consola de Play Framework


Lanzando la consola


La consola de Play es una consola de desarrollo basada en sbt que permite que usted maneje el ciclo de desarrollo completo de la aplicación de Play.

Para lanzar la consola de Play, cambie al directorio de su proyecto y dirija Activator:

$ cd my-first-app
$ activator


lunes, 2 de mayo de 2016

Creando una aplicacion inicial con Play Framework

Creando una nueva aplicacion usando activator

 
Activator puede ser usado para crear una nueva aplicacion. Activator permite seleccionar la plantilla a usar para la creacion de una nueva aplicacion. 

Para proyectos de Play, el nombre de la plantilla base de java es play-java.

Nota escogiendo una plantilla para java en este punto no implica que no se pueda cambiar el lenguaje de desarrollo despues. Por ejm, se puede crear una nueva aplicacion usando por defecto una Aplicacion web de Java y despues se puede escribir codigo en scala por donde se desee.

Para crear una nueva Aplicacion Play de Java, se ejecuta:

$ activator new my-first-app play-java

En cualquier caso, se puede reemplazar my-first-app con cualquier nombre que uno desee para usar con la aplicacion. Activator usara esto como el nombre de directorio base de la aplicacion. Se puede cambiar este nombre despues si se desea.

Si se desea usar otras plantillas de Activator, se puede hacer esto corriendo activator new. Este sera escrito como nombre de aplicacion, y luego se da una opcion para navegar y seleccionar la plantilla apropiada.

Una vez la aplicacion ha sido creada se puede usar el comando activator de nuevo para entrar a la consola de play.

$ cd my-first-app
$ activator

martes, 12 de abril de 2016

Configuracion de entorno de trabajo para Play Framework


Instalando Play Requisitos


Java 1.8 JDK

Podemos hacer una revision de la version de java por medio de :

java -version

Las opciones de instalacion se pueden ver en la pagina:
http://www.oracle.com/technetwork/java/javase/downloads/index.html


Play Framework


Las opciones de instalacion son las siguientes:

Maven: http://mvnrepository.com/artifact/com.typesafe.play

LightBend: https://www.lightbend.com/activator/docs

Plantillas de LightBend: https://www.lightbend.com/activator/templates

La opcion que haremos uso es Activator:

Activator: https://www.playframework.com/download

martes, 15 de marzo de 2016

Play Framework Instalacion y usos

Play Framework

 

Introduccion

Play Framework es un framework basado en Java y Scala para aplicaciones web de alta productividad que integra componentes y APIs que uno necesita para el desarrollo de aplicaciones web modernas.
Play esta basado en arquitecturas de peso ligero, sin estado, y amigables en web ademas de caracteristicas de prediccion y minimo consumo de recursos (CPU, memoria, threads) para aplicaciones de alta escalabilidad para aplicaciones gracias a su modelo reactivo, basado en Akka Streams.
Play framework hace facil construir aplicaciones basadas en Java y Scala.

jueves, 19 de abril de 2012

Magnolia CMS Comunity Edition

Site: http://www.magnolia-cms.com/magnolia-cms/evaluation/editions/community-edition.html


La pregunta latente que cae por su propio peso es que es magnolia CMS, pues es un sistema de administracion de contenidos simple y facil de usar elaborado ampliamente en Java. Actualmente dentro del mundo Java para web es uno de los mas usados por instituciones de gobierno tanto como por intituciones privadas. Magnolia contiene lo mejor de su clase en la tecnología Java basada en estándares abiertos para permitir soluciones a medida. De nivel empresarial de apoyo y los servicios están disponibles por el proveedor y sus socios en todo el mundo. No solo es lo mejor del mundo Java tambien tiene esta version comunity edition la cual puede ser usada de forma gratuita por todos aquellos entusiastas del desarrollo en base a Java.

martes, 3 de abril de 2012

Frameworks web para Java

Vaadin es una opcion interesante basada en Google Web Toolkit, su codificacion es enteramente en java, asi que esto lo hace mas mantenible por parte de los desarrolladores, aunque su grado de configuracion representa dificultades para programadores no expertos.