Guía de Archittect

Si tienes alguna pregunta, no dudes en contactarnos

Aprende cómo Archittect mejora tu flujo de desarrollo


Archittect es una herramienta creada por desarrolladores para desarrolladores que te permite guardar el boilerplate code que hayas identificado y hacerlo dinámico para que puedas usarlo en tus proyectos, evitando que pierdas tiempo buscando y agregando tu código repetitivo una y otra vez. Esta solución fue ideada con un objetivo principal: ayudar al programador a construir sus proyectos de forma más simple, eficiente, estructurada y personalizarlos de la forma que quieras, de acuerdo a tus necesidades.

¿Cómo lo hacemos?

Una vez que hayas identificado tu boilerplate, tienes que subirlo a nuestra herramienta y crear una plantilla en la que puedes agregar variables para que luego puedas personalizarlas y usarlas en tus proyectos. De esta forma ya no necesitarás escribir ese código una y otra vez, solamente tienes que insertar la plantilla que creaste y la tendrás agregada en tu proyecto.


¿Qué te ofrecen otras soluciones y cuáles son sus limitaciones?

Quizás te ha pasado que cada vez que vas a comenzar un nuevo proyecto tienes que repetir las mismas líneas de código, o tal vez tienes fragmentos de código que puedes usar en diferentes proyectos y debes buscarlos y pegarlos siempre que los necesites.

Tal vez ya pensaste en que podrías tener una forma ágil de solucionar este inconveniente, y buscaste alternativas como code starters o repositorios de plantillas base, que te permitan tener el código necesario para iniciar tu proyecto o usar código de un proyecto anterior en el actual; sin embargo, estas soluciones tienen algunas limitaciones:

El repositorio de plantillas base te permite tener el código creado con base en las prácticas de programación de la empresa o persona que lo creó, no con tu forma ni prácticas de programación. Te va a dar el código tal cual se creó y tú lo tendrás que modificar manualmente cada vez que necesites usarlo. Si la plantilla de código del repositorio se modifica, todos los proyectos que se crearon después de la modificación no van a tener los últimos cambios realizados.

¿Cómo solucionamos estas limitaciones con Archittect?

  • Te permitimos crear plantillas con tus prácticas de programación y usarlas siempre que quieras, cada vez que estés generando un proyecto.
  • Te damos la opción de crear plantillas dinámicas y personalizadas a partir de tus boilerplates, de acuerdo a tus necesidades del momento.
  • Te permitimos compartir plantillas de boilerplate code en equipo.
  • Si una plantilla se actualiza o mejora, esas modificaciones se replicarán automáticamente la próxima vez que la uses.

¿Cómo usar Archittect?

  1. Crea una estructura de archivos en forma de árbol, que podrás visualizar gráficamente mediante la interfaz de usuario.
  1. Una vez que tengas tu estructura de archivos, puedes añadirles código en el lenguaje de programación que desees.
  1. Crea scaffolds con las funcionalidades que quieres que tenga cada archivo, una vez que esté listo, genéralo en una carpeta para tener un proyecto listo para empezar a programar.
  1. Algunos fragmentos de código pueden tener un uso similar, por ejemplo el código inicial de un componente de React o una clase en Java. Para estos casos creamos el concepto de templates.

Ejemplos de uso de Archittect:

  • Snippets de tus frameworks favoritos
  • Automatización de endpoints nuevos
  • Starter templates
  • Configuraciones de tus librerías preferidas
  • Fragmentos de código difíciles de recordar
  • Duplicación de proyectos personalizados

Desarrolla tus proyectos de forma más eficiente, personalizada y dinámica. Experimenta la potencia de nuestro servicio usando nuestra herramienta.