Consejos

Nuevos consejos y trucos para sus aplicaciones 4D

Traducido automáticamente de Deepl

por Add Komoncharoensiri, Director de Servicios Técnicos de 4D Inc.

Como usted sabe, 4D Knowledge Base es una biblioteca de información sobre la tecnología 4D donde se publican activamente consejos técnicos semanales y notas técnicas mensuales. Si se perdió los últimos consejos en la KB, no hay problema; aquí hay una compilación de las últimas semanas.

Esta entrada del blog cubre 12 consejos:

Producto blank

ORDA – Mejore su API con el alcance de las funciones

Traducido automáticamente de Deepl

4D v18 R4 y ORDA le permiten crear funciones de clase de alto nivel por encima del modelo de datos. Esto le permite escribir código orientado al negocio para ocultar la complejidad, reducir los errores y acelerar el proceso de desarrollo.

Con 4D v18 R5, estamos trayendo aún más características para ayudarle a optimizar y organizar su código. Por ejemplo, puede necesitar ejecutar una función localmente en el cliente para mejorar el rendimiento cuando se trabaja en modo cliente/servidor. Ahora es posible. O si expones tu base de datos como un servidor REST, puede que quieras que algunas funciones estén disponibles en el lado del servidor pero ocultas para tus clientes REST. ¡Esto también es posible!

Producto blank

Clases ORDA para manejar su modelo de datos

Traducido automáticamente de Deepl

En una entrada anterior del blog, te presentamos el mundo de las clases del modelo de datos ORDA. Ahora es el momento de ensuciarse las manos y aprender más.

Ya sabes que la estructura de ORDA(datastore, dataclass, entity, entity selection) está formada por objetos. Pero no son sólo objetos, son objetos fuertemente tipados vinculados a clases específicas de ORDA. Esto significa que puedes escribir funciones para ocultar la complejidad de la implementación física de tus datos.

Producto blank

Bienvenido al mundo de las clases de ORDA

Traducido automáticamente de Deepl

ORDA fue una revolución con 4D v17. Abrió todo un nuevo mundo de posibilidades y le llevó a otra dimensión de programación. Una dimensión en la que puede desarrollar fácilmente aplicaciones utilizando un enfoque orientado a objetos.

¡No nos detuvimos allí! Continuamos añadiendo mejoras a ORDA a través de un conjunto de características en cada lanzamiento de características posterior. Ahora, con 4D v18 R4, estamos encantados de ir un paso más allá con la disponibilidad de clases de modelo de datos ORDA. Clases dedicadas a su modelo de datos.

Esto elevará enormemente su código. Sus aplicaciones pueden ahora exponer fácilmente servicios, ser más manejables y fáciles de mantener, e integrarse sin problemas con otras aplicaciones.

¡Esta es otra gran característica hecha posible gracias a los proyectos!