kahmali / meteor-restivus

REST APIs for the Best of Us! - A Meteor 0.9+ package for building REST APIs https://atmospherejs.com/nimble/restivus
MIT License
544 stars 117 forks source link

RAML to Restivus boilerplate. #92

Open ethanwillis opened 9 years ago

ethanwillis commented 9 years ago

Feature Request:

Automatic Restivus code generation using RAML specs. It'd be nice to be able to generate Restivus boilerplate from RAML specs so that I can prototype faster and have a pseudo 1-step deploy from changes in my RAML spec to my Restivus routes.

kahmali commented 9 years ago

I really like the idea of these REST markup languages. I've looked into Swagger and liked what that had to offer. I would love to see support for these in Meteor, but it is currently outside the scope of this project. My goal is to make Restivus more modular, so this is the type of tool I could see as an add-on package that simply uses Restivus to build the API. We may even be able to integrate something like this with simple:rest, so you could markup your REST and DDP APIs simultaneously. That would be pretty cool, but I would need to review these markup languages through a DDP lens and see how viable that is.

Thanks for the request!

SierraGolf commented 9 years ago

+1 for swagger

jykae commented 8 years ago

I started creating swagger plugin for Restivus that adds new route that returns generated swagger.json https://github.com/apinf/restivus-swagger

kahmali commented 8 years ago

@jykae :+1: :100:

I'll update the documentation ASAP with a link to your project.