De nueva cuenta mostramos otro "nuevo" lenguaje de programación orientado al desarrollo web: Opa Language.
La documentación oficial nos dice:
- Opa proporciona una pila completa para el desarrollo de aplicaciones web, que incluye un servidor web, un motor de base de datos, bibliotecas de distribución y un lenguaje de programación compilable en JavaScript.
- Opa se compila en JavaScript, usando jQuery en el frontend y Node.js en el servidor.
- Opa esta enfocado al desarrollo web y puede realizar operaciones CRUD fácilmente.
También se nos dice que que es un framework, por lo que nos podrá ahorrar código en nuestros proyectos.
Se recomienda comprar este libro: "Opa: Up and Running: Rapid and Secure Web Development".
Opa Language promete:
- Control total de la aplicación.
- Acceso a todas las librerías JS.
- Implementación en la mayoría de las nubes de manera directa y escalar verticalmente o horizontalmente con facilidad.
- Compatibilidad con la base de datos SQL PostgreSQL y las bases de datos NoSQL MongoDB y CouchDB.
- Verificador de tipos para integrar las verificaciones estáticas en la programación dinámica.
- Continuaciones inteligentes (smart continuations) para la programación asíncrona sin bloquear la aplicación.
- Soporte al paradigma Modelo-Vista-Controlador.
- Soporte a HTML5.
- Un JS mejorado.
- Power Rows, una potente extensión de objetos JavaScript con tipado estático.
Continuaremos con esta serie sobre lenguajes de programación y frameworks web.
Enlaces:
http://opalang.org/https://github.com/MLstate/opalang/wiki/A-tour-of-Opa
Comentarios
Publicar un comentario