Ya entrados en materia voy a hablaros de Oracle Application Express, APEX. Para los que no conoceis este nombre se trata de una plataforma de generación rápida de aplicaciones web. Yo la llevo utilizando durante más de un año y puedo deciros que es de gran utilidad. Sólo funciona con bases de datos Oracle por lo que, para alguno usuarios, puede representar una desventaja clara (no querrán migrar su MySQL o SQLServer a Oracle). Este marco de desarrollo está desplegado en un servidor de aplicaciones Apache HTTP Server que viene ya instalado con el sistema de gestion de BBDD Oracle.
Dentro de las muchas posibilidades que ofrece APEX destacaré las siguientes:
- Interfaz de desarrollo intuitiva y rápida. Con nociones básicas de programación es posible desarrollar aplicaciones web en tan solo unos minutos.
- Seguridad y fiabilidad. En la parte de administración es posible establecer varios mecanismos de autenticación y autorización.
- Integración total con Oracle. Ofrece asistentes y editores de código para escribir consultas SQL y PL/SQL.
- En constante desarrollo. Existe un forum oficial y una comunidad de desarrolladores.
En próximas entradas me meteré en profundidad con APEX, hasta ahora solo una pequeña introducción.