Red de Respuestas Legales - Derecho de bienes - ¿Cómo es el desarrollo de plataformas de desarrollo de código bajo en el país y en el extranjero?

¿Cómo es el desarrollo de plataformas de desarrollo de código bajo en el país y en el extranjero?

Este artículo analizará:

Países extranjeros: Mendix Outsystems

Nacional: ¿Cuchillo grande? ¿APICloud? iVX? Tomemos como ejemplo empresas representativas como Yiyun, Tritium Cloud, Jianluyun y Yunbiao Yidayun.

De hecho, el concepto de código bajo existe desde hace mucho tiempo, en realidad es "la búsqueda de menos código y la mayor cantidad de trabajo de desarrollo". Ya sean las herramientas para desarrollar código o el código en sí, buscamos "código bajo". Lo más difícil aquí es cómo equilibrar la "flexibilidad funcional" y la "simplicidad de operación y aprendizaje".

Criterios para evaluar el “low code”: ¿Qué se puede hacer? ¿Qué tan eficiente es? (Esos dos puntos aparte, todo es una tontería).

Primero, ¿qué puedo hacer? : Depende principalmente de cómo se implemente la lógica. (Especialmente la capacidad de implementación de lógica del lado de la herramienta, que no se puede implementar mediante código, porque se puede hacer cualquier cosa) ¿Qué tan flexible es?

(1) Modo de diagrama de flujo: por ejemplo, Outsystems genera partes de código lógico en forma de diagramas de flujo, que internamente se denominan "microondas" y "nanoondas" y controlan la lógica de front-end y back-end respectivamente. . Hay muchas empresas de este tipo. Todavía es difícil operar una empresa de aplicaciones a gran escala y también es difícil operar un dibujo de aplicaciones a gran escala.

(2) Activación de eventos: por ejemplo, iVX (una empresa nacional) utiliza un panel de eventos de activación para controlar toda la lógica de interacción. Sigue siendo una buena experiencia por desarrollar, sólo una empresa lo hace.

2. ¿Qué es la eficiencia?

Esto depende del concepto de diseño de todo el producto, la apertura, la abstracción de componentes, el soporte de desarrollo y el soporte para front y backend complejos. En conjunto, en términos de capacidades integrales, Mendix, Outsystems e iVX tienen la mayor eficiencia de desarrollo. Si se trata de un campo especializado, como el desarrollo de formularios o el desarrollo de sistemas de flujo de trabajo, tanto Cloud como Tritium Cloud lo están haciendo bien.

Echemos un vistazo al desarrollo del "código bajo" en el país y en el extranjero.

1. Situación en el extranjero

En los últimos dos años, con el desarrollo general de diversas tecnologías (como 5G), no creo que ninguna tecnología pueda existir y desarrollarse de forma completamente independiente. , especialmente las nuevas tecnologías), no importa cuánto lo intente el programador, el cuello de botella se convierte en el propio programador. La demanda de diversas aplicaciones continúa aumentando, pero el número total de programadores es limitado, la capacitación es difícil, los ciclos de desarrollo de aplicaciones son largos y los costos de mantenimiento de las aplicaciones son altos. Esta contradicción se ha convertido en la principal contradicción entre la tecnología y el desarrollo del mercado. El concepto de "código bajo" nació para resolver este problema central. La "salida del viento" también apunta lentamente al "código bajo".

Varias empresas extranjeras de low-code: Salesforce, Mendix, Outsystems, Appian, Joget.

(1) Ingrese hora y campos:

La mayoría de estas empresas se establecieron hace más de 10 años, y algunas de ellas tienen casi 20 años. Estas empresas comenzaron básicamente con el desarrollo de aplicaciones empresariales, centrándose en la generación y procesamiento de formularios, la generación y gestión de flujos de trabajo, la colaboración en la oficina y otros campos. Otros ingresan "low-code" desde campos corporativos más profesionales, como el campo financiero, el campo de RRHH, el campo CRM, etc.

Conclusión: El código bajo no se puede desarrollar en poco tiempo. Es muy importante una gran cantidad de acumulación y desarrollo, especialmente la integración con las empresas.

(2) Ya relativamente maduro:

Tres de Salesforce Appian Joget cotizan en el mercado y las otras dos son empresas unicornio con una valoración de más de 654,38 mil millones de dólares estadounidenses.

(3)Servicio y precio:

¡Todos son caros! Las empresas a las que atendemos principalmente son compañías Fortune 500 y una licencia cuesta varios miles de yuanes al mes.

En segundo lugar, la situación interna

China presta más atención a la "salida eólica", que recién comenzó a explotar en 2019, por lo que muchos nuevos equipos empresariales se unieron al "código bajo". "campamento, y algunos equipos "viejos" recurrieron a este mercado. De hecho, depende principalmente de lo que hicieron antes. Esto será útil para que todos comprendan el equipo y sus capacidades.

Según el tiempo de creación

Equipo de veteranos (más de 10 años): Niudao (solía ser el marco de código abierto front-end WeX5), APICloud (solía ser el desarrollo de aplicaciones El mercado de herramientas de empaquetado y módulos API no es una herramienta de código bajo en sentido estricto, sino una herramienta de gestión de procesos de desarrollo, que también involucra productos, diseño, gestión de código, gestión de proyectos y otros campos (no entrar en detalles). iVX (solía ser H5 y herramientas de desarrollo de aplicaciones web).

Nuevo equipo: "varias" nubes, pero las principales son "formularios", "flujo de trabajo" y "colaboración". No creo que un nuevo equipo pueda hacer esto, porque el "código bajo" sigue siendo un campo que estudia tecnologías de nivel relativamente bajo y no se puede acumular en poco tiempo.

Además, clasificación por función:

(1) Flexibilidad de alta a baja (muchas nubes se desarrollan en diferentes campos, y si no son flexibles, no se incluirán ).

¿iVX *****? ¿Los tipos móviles son * * * increíbles? * * *¿Nube de tritio? **

(2) Admite flujo de trabajo de mayor a menor

¿Obtienes una nube? **** ¿Hacer clic en PaaS? * * *Nube de tritio*** ¿iVX? * * * ¿Yiyun? **

(3) Compatibilidad con formularios de mayor a menor (todos los anteriores son buenos, pueden ser la base del código bajo, por lo que no los compararé)

Además , Descubrí que iVX es especial en términos de código bajo, porque de hecho, su proceso de desarrollo es básicamente un entorno de "código 0". La eficiencia del desarrollo y el mantenimiento también son relativamente sencillos. La versión predecesora es iH5, que tiene buena reputación. Puedes concentrarte en ello.

Yi Taiyun de Alibaba Cloud acaba de comenzar, pero al menos muestra que algunos gigantes han comenzado a prestar atención a esta pista y que todos pueden seguir prestando atención.

En general, la dirección de desarrollo del "código bajo" sigue siendo muy prometedora. Después de todo, libera productividad, pero es difícil hacerlo bien y requiere mucho tiempo de acumulación.