Herramientas de desarrollo de código bajo de código abierto para desarrolladores, ¡muy recomendable!

Cada empresa necesita construir una gran cantidad de sistemas internos durante el proceso de desarrollo, como el historial de administración de usuarios para operaciones, el historial de oportunidades de ventas, el historial de la campaña Double Eleven y el historial de la campaña de Navidad.

Muchas empresas también tienen equipos dedicados de I+D responsables de desarrollar una variedad de herramientas internas y de fondo. Un gran número de empresas han pagado altos costos por esto, y los ingenieros han creado códigos básicos en repetidas ocasiones, y en este proceso de reinventar la rueda El entusiasmo por la creación se elimina en el comportamiento .

Sucedió que cuando estaba navegando por Hacker News recientemente , encontré la herramienta de investigación y desarrollo de código abierto:  ILLA , que puede construir rápidamente el escenario anterior, en la parte superior de la lista .

Me puse en contacto con el equipo de ILLA en la comunidad de Discord. Después de conversar con el equipo fundador, descubrí que ILLA no solo está desarrollando nuevas funciones, sino que también está cooperando con múltiples proyectos de código abierto, lo que permite a los usuarios usar más bases de datos y componentes de código abierto en los productos. ILLA puede ser el más popular en el mercado . El software de código abierto es compatible con los mejores productos fabricados .

ILLA también ha llegado a una cooperación con PingCAP recientemente

La popularidad de ILLA también ha hecho que muchos programadores y empresas en el extranjero se den cuenta del encanto del código bajo. Muchos pequeños socios han expresado sus expectativas y necesidades para ILLA, y el equipo de ILLA también las ha adoptado muy bien.

Los excelentes productos y la comunidad hicieron que ILLA ganara el amor de todos en Github y cosechó su primera estrella de 1k . Las excelentes capacidades de producto y el sólido equipo de desarrollo de ILLA también les permitieron obtener con éxito inversiones de Hillhouse Ventures y Source Code Capital.

1, constructor de ILLA

ILLA Builder , el producto principal de ILLA, es una herramienta de desarrollo de código bajo de código abierto. Se pueden realizar varias funciones en el lienzo a través de Componentes, y una rica biblioteca de componentes puede realizar rápidamente varias funciones comunes. A través de la función Acción, puede conectarse rápidamente a bases de datos y fuentes de datos comunes, como Mysql, PostgreSQL, Redis y RestAPI, lo que ayuda a los desarrolladores a darse cuenta rápidamente de la capacidad de agregar, eliminar, modificar y consultar.

Dirección de Github: https://github.com/illacloud/illa-builder

Durante la experiencia del autor, descubrí algunas ventajas de ILLA:

1. ILLA ha incorporado un conjunto completo de bibliotecas de componentes de interfaz de usuario. Los desarrolladores pueden arrastrar y soltar componentes directamente para crear aplicaciones . Por supuesto, ILLA permite a los usuarios usar código para personalizar el contenido, con un alto grado de libertad.

2. Los desarrolladores pueden integrar datos de múltiples bases de datos o API y usarlos en aplicaciones. 

3. ILLA también brinda a los usuarios capacidades de colaboración en línea , lo que puede hacer que el desarrollo conjunto sea más intuitivo y eficiente.

4. Uso a gran escala de Rust, con excelente experiencia de rendimiento

5. Como patrocinador de VUE, ILLA otorga gran importancia a la fluidez del uso frontal, y el uso es muy sedoso.

2. Demostración de las funciones de ILLA

De acuerdo con la versión actual de ILLA, para fines de este año, todos podrán usar el servicio en la nube de ILLA para la implementación en la nube y experimentar ILLA rápidamente. Como software de código abierto, ILLA actualmente admite una implementación local rápida y la versión local se puede instalar en 5 segundos. Puede probarlo.

Use los componentes y las funciones de página de ILLA para crear una interfaz de usuario de front-end

ILLA proporciona docenas de componentes front-end de uso común, y la interfaz de usuario se puede construir fácilmente arrastrando y soltando componentes. Al mismo tiempo, ILLA acaba de actualizar la nueva versión 1.3.7 a principios de este mes, agregando soporte para dos patrones de diseño principales en el desarrollo de aplicaciones web:  aplicación de una sola página y aplicación de varias páginas .

Cree la interfaz de usuario de front-end

Use la función de acción de ILLA para conectar datos

ILLA integra una variedad de bases de datos y API comunes. Además de MySQL, MariaDB, PostgreSQL, Redis, etc. comunes, también es compatible con muchas estrellas en ascenso en el campo de las bases de datos de código abierto. Por ejemplo, TiDB bajo PingCAP y las populares bases de datos de código abierto de GitHub, SupaBase y MindsDB.

A través de la interfaz visual de ILLA, puede conectarse a varias bases de datos y realizar operaciones CRUD (CRUD) en la base de datos. Conecte estas operaciones a componentes para mostrar datos u operar la base de datos a través de la interfaz de usuario de front-end.

Operar la base de datos

3. Cómo instalar ILLA localmente

Si también está interesado en usar ILLA, puede probarlo rápidamente en https://fast-try.illacloud.com/.

También puede seguir mis pasos a continuación para instalar y usar ILLA Builder localmente e implementarlo localmente.

Puede descargar e instalar fácilmente ILLA CLI a través de cargo:

> cargo install illa

cargo descargará ILLA CLI y sus dependencias, y compilará e instalará ILLA CLI en el directorio del archivo ejecutable de cargo para que podamos usarlo.

Una vez completada la instalación, podemos usar la CLI de ILLA a través del comando illa.

Para obtener más métodos de instalación e introducción a la configuración del proyecto, consulte la documentación oficial del proyecto.

https://www.illacloud.com/zh-CN/docs/overview

4. Únete a la comunidad ILLA

El equipo de ILLA tiene una comunidad orientada a desarrolladores en Discord, si encuentra algún error o problema durante el uso. Además de obtener soporte técnico al plantear un problema en Github, también puede comunicarse en Discord.

El enlace de la comunidad de Discord está aquí: https://discord.gg/illacloud

5. Resumen

La intención original y el diseño del producto de ILLA son buenos, ayudando a los desarrolladores a reducir el tedioso y aburrido tiempo de desarrollo de herramientas internas y mejorar la eficiencia del trabajo. El producto aún se encuentra en la etapa inicial de desarrollo. Con la mejora y el desarrollo continuos del producto, especialmente el lanzamiento de ILLA Cloud, traerá un salto cualitativo en la experiencia del usuario. Ya no se requieren herramientas de implementación local, pero el entorno de la nube puede usarse directamente.

Como bloguero autodidacta, creo que usar ILLA no solo puede crear rápidamente algunos paneles de datos y aplicaciones internas a corto plazo en grandes empresas, sino que también puede ser de gran valor para los desarrolladores independientes y los equipos de puesta en marcha cuando se usa con otras herramientas de código abierto. . A través de ILLA, puede crear rápidamente el MVP de algunos productos e implementarlos en la nube para su funcionamiento. Especialmente en el caso de escasez de ingenieros, puede ahorrar mucho tiempo y costos de desarrollo, y ayudar a los desarrolladores a mejorar en gran medida la eficiencia del trabajo. 

Espero que más desarrolladores puedan prestar atención a ILLA, y le invitamos a probar más. Si te gusta, no olvides encender tu estrella✨ al equipo de desarrollo en Github.

Enlace Github: https://github.com/illacloud/illa-builder

Supongo que te gusta

Origin blog.csdn.net/best_luxi/article/details/127990010
Recomendado
Clasificación