tru.ID CLI: ahora con soporte para plugins y un nuevo plugin de servidor de desarrollo

Para IDlayr Para tener éxito, tenemos que hacer que usted, el desarrollador, tenga éxito. Una de las formas de conseguirlo es crear herramientas para desarrolladores de código abierto. El sitio IDlayr CLI es una de esas herramientas y hoy nos complace compartir una actualización que hará que empezar y construir con IDlayr aún más fácil.
La última versión del IDlayr CLI viene con soporte para plugins junto con un nuevo plugin `server`. Esta actualización se:
- permiten a los desarrolladores de móviles centrarse en IDlayr e integrar la autenticación móvil en las aplicaciones móviles existentes sin tener que configurar un back-end (inicialmente).
- mejorar nuestros documentos y tutoriales de inicio rápido y primeros pasos eliminando la necesidad de pasos de configuración del back-end, para que pueda empezar a escribir código o ver un ejemplo en acción lo antes posible.
- le permite probar algunos ejemplos directamente desde el servidor de desarrollo
tru.ID Compatibilidad con complementos CLI
Nuestra CLI se basa en el fantástico Marco Oclif Open CLI de la gente de Heroku. Oclif viene con soporte para plugins a través de un "Plugin "pluginsque te permite construir CLIs con una arquitectura de plugins y también soportar plugins para ser añadidos y eliminados sobre la marcha.
La posibilidad de gestionar plugins sobre la marcha nos permite probar nuevas funcionalidades en nuestra CLI sin tener que lanzar una nueva versión principal de la CLI. También te ofrece la posibilidad de crear complementos que te hagan a ti y a otros desarrolladores más productivos.
Para empezar con nuestra ejecución CLI:
A continuación, puede ejecutar lo siguiente y ahora puede ejecutar un nuevo comando `tru plugins`.
Como ya se ha mencionado, el comando `tru plugins` nos permite experimentar con nuevas funciones y permitirá que otros contribuyan con sus propios plugins.
Plugin del servidor de desarrollo
Normalmente, tendría que clonar un repositorio git, configurar la aplicación clonada, instalar un archivo solución localtunnelInicie el servidor e inicie el localtunnel. La solución localtunnel es necesaria para el desarrollo móvil porque probablemente querrás probar la aplicación sólo conectado a la red móvil y no a una red local. Todo esto parece una sobrecarga dolorosa - así que lo hemos simplificado.
Con la publicación del IDlayr Complemento del servidor de desarrollo CLI hemos eliminado varios de esos pasos incorporando un servidor de desarrollo y una solución localtunnel dentro de un plugin CLI. Muchas gracias a localtunnel.me por dejarnos usar su impresionante servicio.
Con el IDlayr CLI instalado, instale el plugin del servidor de desarrollo:
Crear un IDlayr proyecto:
Ejecute el servidor de desarrollo:
Entonces verá su servidor de desarrollo funcionando con un localtunnel:
A continuación, puede navegar a `http://localhost:8080` para ver una página básica servida por el servidor dev. También puede navegar a `https://{generated-sub-domain}.loca.lt` (`{generated-sub-domain}` será un subdominio generado real) donde primero verá un mensaje recordándole que `This website is served via a localtunnel`. Después de hacer clic en "Continuar", verá el mismo sitio servido a través de una URL pública.
Con el servidor de desarrollo en funcionamiento con una URL pública, puedes centrarte en configurar una o todas nuestras aplicaciones de ejemplo:
Pruébelo / Opine
Creemos que esta función CLI y el nuevo plugin son un paso más para que puedas tener más éxito en nuestra plataforma, y nos encantaría conocer tu opinión. Por favor envíenos un mensaje en Twitter o envíenos un correo electrónico.