Relaciones (lenguaje de programación)

Las relaciones son un lenguaje de programación de aplicación para la red que presenta una alternativa a la arquitectura tiered habitual. Las aplicaciones web típicas se escriben usando un modelo que separa la funcionalidad que corre en el cliente, en el servidor, y en unos servicios de fondo de la base de datos. En contraste, las aplicaciones de Relaciones se escriben como programas unificados. Cuando un programa Links se compila, JavaScript que corre en el cliente, y SQL para la base de datos automáticamente se generan, causando una aplicación del ESTILO DE AYAX completa.

Crítica

Enganche

El concepto de las relaciones, por definición, aumenta el enganche entre los componentes de una aplicación y crea dificultades para el revelador al programa con la separación de preocupaciones. Esto por lo general se considera muy indeseable para aplicaciones de empresa.

Rendimiento

Como el compilador de Relaciones automáticamente genera al cliente y el código del lado de la base de datos de la aplicación, a menudo produce el código subóptimo, en particular cuando frontend complicado y las operaciones SQL son complejos.

Enlaces externos



Buscar