Kotlin Hello Node.js
Este es un ejemplo de como usar Kotlin en un proyecto Node.js, una API REST con Express
Acerca de
Este proyecto muestra cómo hacer una sencilla api rest en Node.js con Kotlin usando librerías como Express.
El principal objetivo con este proyecto es:
- Usar Kotlin como lenguaje de tipado para ser transpilado a JavaScript para Node.js
- Integrar librerías desde NPM como Express para crear una api rest
- Aplicar librerías de Kotlin Multiplataforma para dotar de funcionalidad.
Uso
Puedes llamar a la app usando el script de Gradle run o build Compile Kotlin to JS using gradle
Compilación y ejecución
Windows
$ gradlew.bat build
Linux / Mac
$ ./gradlew build
Run Node Server
$ ./gradlew run
Acceso al endpoint
El servidor escucha en el puerto 3000: http://localhost:3000/persons
La salida será una lista de personas
[
{
"uuid": "bea124df-6722-4318-bdcd-2adada75ba72",
"name": "Person 1",
"age": 11,
"type": "CHILD",
"createdAt": "2022-07-15T19:16:40.054"
},
{
"uuid": "23342b5d-1efb-4c89-9f87-a478da20432c",
"name": "Person 2",
"age": 59,
"type": "ADULT",
"createdAt": "2022-07-15T19:16:40.054"
},
]
Autor
Codificado con
Contacto
Cualquier cosa que necesites házmelo saber por si puedo ayudarte
¿Un café?
Licencia de uso
Este repositorio y todo su contenido está licenciado bajo licencia Creative Commons, si desea saber más, vea la LICENSE. Por favor si compartes, usas o modificas este proyecto cita a su autor, y usa las mismas condiciones para su uso docente, formativo o educativo y no comercial.
JoseLuisGS by José Luis González Sánchez is licensed under a Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional License.
Creado a partir de la obra en https://github.com/joseluisgs.