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

Is this repo abandoned? Alternative libs that are current? #282

Open formspoint opened 7 years ago

formspoint commented 7 years ago

I'm looking to add REST support to my Meteor 1.5 project. This repo seemed to be one of the tops hits on a Google search of the topic.

Looking at the Issues, PRs, and Commits, unfortunately this repo seems abandoned.

What are the alternatives for us Meteors?

simple:rest seems abandoned too. I saw this article on adding Express to Meteor that seems recent.

Any other ideas on the best route for a RESTful API using Meteor?

ujwal-setlur commented 7 years ago

I am in exactly the same boat :(

I am on Meteor 1.5 with a brand new project, and I am nervous about using quasi-abandoned projects, though we need to be very thankful to the authors.

I am using restivus for now. I hadn't thought about Express with Meteor. Thanks for the link!

formspoint commented 7 years ago

Check out Simple JasonRoutes -- small/clean lib for Meteor APIs. Here's a link to the forums where I'm trying to figure out how to use it: https://forums.meteor.com/t/meteor-rest-apis-with-jsonroutes-bearer-tokens/37744

Also, check out these:

I decided to go JsonRoutes instead of Express because it's easter according to people in the know. I might pick up Express later, but honestly if I don't need the more advanced features, what's the point?

Cheers!

ujwal-setlur commented 7 years ago

But simple:json-routes is not a rest package, right? It's a server side routing package. In fact, restivus uses that, I believe. Rest packages can be built on top of that.

Get Outlook for iOShttps://aka.ms/o0ukef


From: FormsPoint Support notifications@github.com<mailto:notifications@github.com> Sent: Friday, July 7, 2017 7:29 PM Subject: Re: [kahmali/meteor-restivus] Is this repo abandoned? Alternative libs that are current? (#282) To: kahmali/meteor-restivus meteor-restivus@noreply.github.com<mailto:meteor-restivus@noreply.github.com> Cc: Ujwal Setlur ujwal.setlur@gmail.com<mailto:ujwal.setlur@gmail.com>, Comment comment@noreply.github.com<mailto:comment@noreply.github.com>

Check out Simple JasonRoutes -- never small/clean lib for Meteor APIs. Here's a link to the forums here I'm trying to figure out how to use it:https://forums.meteor.com/t/meteor-rest-apis-with-jsonroutes-bearer-tokens/37744

Also, check out these:

I decided to go JsonRoutes instead of Express because it's easter according to people in the know. I might pick up Express later, but honestly if you don't need the more advanced features, what's the point?

Cheers!

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/kahmali/meteor-restivus/issues/282#issuecomment-313828005, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AFkMXQj3t4pjJ1cqo4Y7grZ7vTkOy3JUks5sLumYgaJpZM4OMrPU.

formspoint commented 7 years ago

What's the difference between a Meteor REST API and a Meteor Web API?

Simple JsonRoutes respond to HTTP Requests and send HTTP Responses, and it integrates with Meteor Accounts.

I guess Restivus does more, but what more?

I'd like to explore Express more, it's the WebApp/REST API standard, but I need more hand holding on that right now. If there was more than one article or several examples of Express and Meteor, I think I'd feel more comfortable.

Simple Rest is built on top of Simple JasonRoutes and is super easy, I just didn't see the point of using Meteor Methods and Publications when all that was built on JasonRoutes anyhow.