PDA

Ver la Versión Completa : Como crear una API Rest con Lazarus


JoAnCa
27-01-2023, 20:30:06
Hola a todos
Pues necesito hacer una API Rest para servir los datos en JSON a las aplicaciones clientes que la van a consumir


He buscado algo por el foro, pero no he encontrado nada todavia. Lo que he visto es para consumir una API y leer JSON


Como tomar los datos de una tabla de Mysql y entregarlo en formato JSON, y en general hacer un CRUD mediante la API?

movorack
27-01-2023, 22:13:15
En Delphi uso DMVCFramework (https://github.com/danieleteti/delphimvcframework), no se en Lazarus.

pero encontré estos enlaces:
- Create REST APIs in FreePascal & Lazarus (with zoom) (https://www.youtube.com/watch?v=rEqVnwE8_Us)
- Create REST API’s with FreePascal (https://medium.com/@marcusfernstrm/create-rest-apis-with-freepascal-441e4aa447b7)
- How to do Basic REST API Implementation in Lazarus (with Weather API example) (http://lazplanet.blogspot.com/2019/03/basic-rest-api-implementation.html)

Mas resultados en Google (https://www.google.com/search?q=REST+lazarus)

JoAnCa
27-01-2023, 22:44:31
En Delphi uso DMVCFramework (https://github.com/danieleteti/delphimvcframework), no se en Lazarus.

pero encontré estos enlaces:
- Create REST APIs in FreePascal & Lazarus (with zoom) (https://www.youtube.com/watch?v=rEqVnwE8_Us)
- Create REST API’s with FreePascal (https://medium.com/@marcusfernstrm/create-rest-apis-with-freepascal-441e4aa447b7)
- How to do Basic REST API Implementation in Lazarus (with Weather API example) (http://lazplanet.blogspot.com/2019/03/basic-rest-api-implementation.html)

Mas resultados en Google (https://www.google.com/search?q=REST+lazarus)


Muchas gracias por la respuesta
En delphi estuve viendo DMVCFramework (https://github.com/danieleteti/delphimvcframework) y otros ejemplos, pero en realidad lo necesito hacer en lazarus.


Revisaré los enlaces que me pones

cloayza
29-01-2023, 18:30:01
Otra opción es Horse (https://github.com/HashLoad/horse)
Trae ejemplos para lazarus
Saludos cordiales

taqtaq
07-02-2023, 03:10:10
Hola fijate en este framework:

https://mail.projetorestdataware.com.br/

saludos