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?
- Crea una estructura de archivos en forma de árbol, que podrás visualizar gráficamente mediante la interfaz de usuario.
- Una vez que tengas tu estructura de archivos, puedes añadirles código en el lenguaje de programación que desees.
- 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.
- 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.