El año 2020 en revisión: ¡Nuestros 10 mejores artículos del blog!

Traducido automáticamente de Deepl

Ha llegado ese momento del año en el que echamos la vista atrás a diez de nuestros posts más leídos. Sin más preámbulos, echemos un vistazo a los temas que captaron tu atención en 2020:

#10 – Clases ORDA para manejar tu modelo de datos

En esta entrada del blog, anunciamos la disponibilidad de clases de modelo de datos ORDA. Clases dedicadas a tu modelo de datos. Esto elevará enormemente tu código. Tus aplicaciones podrán exponer servicios, ser más manejables y fáciles de mantener, e integrarse perfectamente con otras aplicaciones.

#9 – Encuentre el programa para desarrolladores de Apple que necesita

Su aplicación 4D para iOS está completa y usted está listo para desplegarla, esta entrada del blog le guiará para elegir el Programa de Desarrolladores de Apple apropiado.

#8 – Apple Silicon: La próxima generación de ordenadores Mac

En la conferencia anual de desarrolladores (WWDC2020), Apple anunció el lanzamiento de una nueva tecnología de procesador llamada Apple Silicon. En esta entrada del blog, le presentamos esta nueva tecnología y le contamos nuestros planes para la transición sin problemas de sus aplicaciones 4D a Silicon.

#7 – Guía de seguridad 4D

Para ayudarle a responder a las preguntas de sus clientes relacionadas con la seguridad, publicamos una guía de seguridad detallada que describe todas las herramientas y técnicas incorporadas para crear un entorno seguro para sus aplicaciones de negocio.

#6 – Pruebe el potente servidor REST de 4D con Postman

4D proporciona un potente servidor REST, que permite el acceso directo a los datos almacenados en sus bases de datos 4D. Esto hace posible, por ejemplo, construir una API para utilizar con una tecnología moderna de front-end (por ejemplo, Angular, React, etc). En esta entrada del blog, le presentamos el servidor REST robusto de 4D.

#5 – Hash y verificación de contraseñas para el inicio de sesión de usuarios web

En esta entrada del blog, mostramos una mejora de la seguridad relacionada con la protección de las contraseñas de los usuarios web a través del hash de contraseñas.

#4 – Soporte de atributos SVG «no escalables»

En esta, anunciamos el soporte del atributo «non-scaling-stroke», además de los nuevos comandos añadidos al tema «4D SVG».

#3 – Diferencia entre cooperativo y preventivo

Laurent Esnault, vicepresidente de ingeniería, explica la diferencia entre los procesos cooperativos y los preventivos; cómo gracias al multithreading preventivo, se pueden tener más procesos paralelos, y así añadir más y más usuarios (ya sea para aplicaciones de escritorio o web).

#2 – Trabajando con punteros JSON

En este post, introdujimos los punteros JSON, que son útiles para estructurar sus documentos JSON dividiéndolos en partes más pequeñas y reutilizables. 4D soporta los punteros JSON con el nuevo comando JSON resolve pointers. Analiza los punteros JSON encontrados en el objeto pasado como parámetro, luego devuelve un objeto con el estado de éxito, el valor del resultado y una lista potencial de errores.

#1 – Ajustes de compatibilidad: Usar punto y coma como marcadores de posición

En el post # 1 de 2020, Thomas Maul, vicepresidente de estrategia, comenzó una serie de publicaciones en el blog sobre los ajustes de compatibilidad y las opciones secretas que pueden ayudarle a mejorar drásticamente el rendimiento y el comportamiento de sus aplicaciones. Éste trataba sobre el uso internacional de tus aplicaciones empresariales.

Avatar
• Gerente de Mercadeo de Producto - Intissar ingresó a 4D en 2017 como Gerente de Mercadeo de Producto. Trabaja estrechamente con los equipos de producto, mercadeo, ingeniería y soporte técnico para destacar el "por qué", el "cómo" y el "qué" de las funcionalidades nuevas y actualizadas a diferentes audiencias. Esta proximidad le permite elaborar marcos de mensajería y escribir contenidos en profundidad y muestras de código para el blog y el sitio web de 4D. Después de graduarse como ingeniera en Ciencias de la Computación en la universidad de VINCI, Intissar trabajó en varias startups como ingeniera de software. Su experiencia práctica incluye la especificación, el diseño y el desarrollo de software, la formación y el apoyo a los usuarios y la gestión de equipos.