ect logo white

Desarrollo low code full stack

Los expertos también se benefician con el low code

La ExpertTool de la T-LCAP incluye varios editores gráficos basados en navegador, ya sean para modelado de datos, integración de API, exposición de API, construcción de lógica de negocio, o construcción de componentes de interfaz de usuario. Estos editores gráficos transforman nuestra ExpertTool en un entorno de desarrollo full stack.

Modelador de datos

Sin importar si hay que integrar una nueva fuente de datos o si son necesarios nuevos tipos de datos complejos, el DataModeler dentro de la ExpertTool permite al desarrollador profesional diseñar el modelo de datos y mapearlo a la base de datos subyacente, todo de manera gráfica y sin tener que recurrir a un lenguaje nativo de programación como podría ser SQL. También, el DataModeler genera las CRUD API automáticamente y da al desarrollador la flexibilidad de añadir código SQL. Esta flexibilidad te permite integrar modelos de datos para bases de datos relacionales y no relacionales, y exponerlas a través de sencillas API .

Desarrollo de API

El APIBuilder dentro de la ExpertTool automatiza la integración de servicios web externos en REST y/o SOAP. Después de importar el archivo openAPI o WSDL, el API se genera automáticamente. Añade la configuración de seguridad necesaria y el API está lista para utilizarse. Esta es la manera más simple de integrar servicios públicos como Gmail, Amazon AI, etc. El APIBuilder también ayuda al desarrollador a exponer las API desarrolladas en la T-LCAP. Puedes ofrecer funcionalidades a servicios o desarrolladores externos. Luego de diseñar gráficamente la interfaz API REST o SOAP, el APIBuilder crea automáticamente el archivo openAPI y WSDL, mismo que desarrolladores externos pueden utilizar para integrar tu API.

Desarrollo de lógica de negocio

Desarrollar lógica de negocio compleja con frecuencia es una labor importante para los programadores profesionales. La ExpertTool facilita esta labor a través del Visual Workflow Builder (VWB). Este editor gráfico permite al desarrollador implementar grandes partes de la lógica a través de una sencilla mecánica de arrastrar y soltar. Al final, la lógica de negocio se visualiza gráficamente como el flujo de acciones y decisiones. Como sucede con funciones y métodos en lenguajes de programación tradicionales, estos flujos tienen una interfaz bien definida. Esta es utilizada para integrarlos en otros flujos, API o elementos de la interfaz de usuario. Como sucede con otros editores en la ExpertTool, también puedes añadir código tradicional según requieras. La T-LCAP es compatible con JavaScript/TypeScript como lenguaje de programación unificado tanto para desarrollo en backend como en frontend.

Desarrollo de la componente de interfaz de usuario

Cuando los desarrolladores ciudadanos piden componentes adicionales para la IU, el UIBuilder de la ExpertTool te permite implementarlas para aplicaciones web y móviles, y meterlas en distintas PBC. Estas nuevas componentes de IU tienen entonces una interfaz simple que los desarrolladores ciudadanos utilizan. Considera, por ejemplo, un control de calendario complejo utilizado para agendar citas. Este control se conforma de muchos elementos HTML básicos que necesitan trabajar en conjunto y comunicarse con el backend para buscar una cita disponible. Puedes poner esto en una PBC y hacerla disponible para desarrolladores ciudadanos que, a su vez, jamás tendrán que lidiar con la complejidad detrás de todo esto: ellos solo incluirán este controlador en la aplicación y con facilidad podrán desplegar todas las opciones disponibles.

Estos son solo algunos ejemplos de cómo nuestra ExpertTool minimiza la necesidad de añadir código tradicional tanto como sea técnicamente posible, a la vez que permiten a desarrolladores profesionales crear código con JavaScript o TypeScript según requieran.
tlcap an overview for professional developers ebook cover

The Telecoms Low-Code Application Platform: An Overview for Professional Developers

La plataforma de aplicaciones low code para telecomunicaciones incluye simultáneamente una CitizenTool no code para ejecutivos que carecen de habilidades de programación, y una ExpertTool para programadores profesionales. En este e-book, echamos un vistazo al ambiente de desarrollo full stack de la ExpertTool.

Descargar