addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Building (RESTful?) APIs with Flask

Flask-NYC (@FlaskNYC) and SFX Entertainment (sfxii.com) are proud to present an evening of building APIs with Flask on Thursday, February 13.

From libraries to implementations, there are a lot of decisions to be made. Here's a chance to learn more about some of the the advantages and disadvantages of building RESTful APIs, as well as some of the libraries that make building them and other APIs easier.

Follow us on Twitter @FlaskNYC for more information leading up to the event!

Join or login to comment.

  • Sean B.

    Here are two resources I talked about during the meetup...

    [1] You probably don’t need to version your web API

    http://caines.ca/blog/programming/you-probably-dont-need-to-version-your-web-api/

    I would consider versioning, this is just something the Arc90 team has taken as a starting point for design.

    [2] Paul Dix "Service-Oriented Design with Ruby and Rails"

    http://www.amazon.com/Service-Oriented-Design-Addison-Wesley-Professional-Series/dp/0321659368

    The book devotes a significant number of pages to API design, and I think its Ruby code can be ignored (or mentally translated to Python/Flask).

    And the most important resource shared last night (not included in the bitly collection) -- HTTP Cats...

    http://httpcats.herokuapp.com

    1 · February 14, 2014

  • Muhammad

    It's not always that I'm glad an event didn't turn out as originally planned (in this case, the originally-scheduled speaker was unable to make it), but thank God, it turned out even better for me. My recent flaming interest in mobile development has me having to dabble into developing APIs for the app models. So, the wealth of resources that were shared by many, the insights that were provided and the fact that I had more of my concerns and possible needs (versioning, API design best practices, etc.) covered left me with only one feeling as I ran through the rain from the meetup, "thank God I was there!" And, of course, thank you to all who contributed, in one way or another. :)

    1 · February 14, 2014

  • Andy D.

    Here's the Bitly bundle I made for everything we looked at last night: http://bitly.com/bundles/dirn/6

    1 · February 14, 2014

  • Paul L.

    Sorry I missed it. Hope it was great!

    February 13, 2014

  • in/aaronchall

    Just plain Python, but I gave two responses that were in the top two as a benchmarking review on this stackoverflow answer (link is straight to the benchmarks) http://stackoverflow.com/questions/21718345/python-how-to-determine-if-a-list-of-words-exist-in-a-string/21742190#[masked]

    1 · February 13, 2014

  • Dillon K.

    Sorry guys im going to be late. Work is a bit overwhelming today

    February 13, 2014

  • Silas R.

    Manhattan might be fine, but not all of us live there. The 6" of nasty ice-snow mix outside my door will be keeping me away tonight.

    1 · February 13, 2014

    • Silas R.

      Metro North is on a reduced schedule. And you have to make it to the station first...

      February 13, 2014

    • Andy D.

      Ah, yeah, if you're taking an above ground train you're going to have trouble. Sorry to hear you can't make it.

      February 13, 2014

  • A former member
    A former member

    Maybe we should reschedule this? I know a lot of people want to come, but I predict the turnout will be very low considering the weather.

    February 13, 2014

    • Jon B.

      I'll be there as well. For some reason, Python programmers here seem to thrive in bad weather judging by other recent events. I'm predicting a great event.

      1 · February 13, 2014

    • Asher B.

      bring a flask

      February 13, 2014

  • Jordan S.

    Will there be a video feed or post-session recorded video of tonight's meetup?

    1 · February 13, 2014

    • Andy D.

      Sadly we do not have the means to do this.

      February 13, 2014

    • Jordan S.

      No chance of setting using the Livestream app on someone's phone?

      February 13, 2014

  • mark p.

    canceled for tonight? future, so bright, shades, etc?

    February 13, 2014

  • Asher B.

    You know pythons die in cold weather.
    I will bring my flask to keep me warm.

    2 · February 13, 2014

  • Kacy J.

    Hey guys, I was supposed to give a lightning talk about debugging in Python tonight, but I will not be in the city today.

    February 13, 2014

  • Luc

    Hey the weather is apparently going to be a big mess tomorrow with snow storm - Is this still on track or will it be rescheduled?

    1 · February 12, 2014

    • Peter L.

      The snowstorm is cancelled. It'll be a downpour instead... at least on most of the weather sites now.

      February 12, 2014

    • Luc

      its still coming. it'll rain in between snow. big frozen mess.

      February 12, 2014

  • Alain L.

    Too much snow on the way.

    February 12, 2014

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy