Saltar al contenido principal

Introducción para desarrolladores

Inicio​

Puede usar la aplicación de inicio de Jutro para comenzar a usar Jutro. La aplicación de inicio encapsula su código en todos los ayudantes necesarios para desarrollar con Jutro, de modo que pueda descubrir sus funciones y comenzar a desarrollar con esta aplicación de inmediato.

Siga los pasos de la página Creación de una aplicación de Jutro para iniciar una nueva aplicación. Cuando inicie una nueva aplicación, le recomendamos utilizar el nodo 22.

Warning: ¡La aplicación de inicio es solo para aprender! No podrá iniciar una aplicación lista para producción con esta aplicación de inicio. Puede probar las características básicas de Jutro y practicar los flujos de trabajo, pero la aplicación de inicio tiene una funcionalidad limitada y es una versión fija de Jutro.

Conceptos básicos​

Estos son los conceptos básicos que es necesario conocer para comenzar a desarrollar con Jutro:

  1. El sistema de diseño y marco de interfaz de usuario de Jutro utiliza React para la implementación.
  2. La aplicación Jutro encapsula el código en todos los ayudantes necesarios para desarrollar con Jutro.
  3. La estructura de la aplicación proviene de un componente de disposición y composición de página.
  4. La disposición y composición de cada página se logra con los componentes de disposición y composición de Jutro.
  5. Utilice el mecanismo de internacionalización de Jutro incluso si no tiene que traducir su aplicación (¡todavía!).

Más información​

Aprenderá mucho más si cumple nuestras misiones de aprendizaje. ¡Al completar cada misión, ganará una insignia!

Solución de problemas​

Binarios de ARM incompatibles​

Al ejecutar comandos npm en una computadora Mac con un chip M1, es posible que encuentre un error cuyos detalles digan que hay una “arquitectura incompatible (tiene (x86_64), necesita (arm64e))”.

Ejecute los siguientes pasos para resolver este problema:

  1. Instale el administrador de versiones del nodo (node version manager, nvm) si aún no lo tiene instalado.
  2. Compruebe la versión de su nodo ejecutando el comando node -v en su terminal.
  3. Compruebe la arquitectura de su nodo ejecutando el comando node -p process.arch en su terminal. Esto debería imprimir arm64.
  4. Si está utilizando zsh, ejecute el comando arch -x86_64 zsh en el mismo terminal. Si cierra el terminal, arch volverá a arm64.
  5. Desinstale la versión actual del nodo mediante el comando nvm uninstall y, a continuación, instale la versión 22.6.0 ejecutando el comando nvm install v22.6.0.
  6. Elimine el directorio node_modules del proyecto.
  7. Ejecute npm install.