API

In Code Like A Girl. More on Medium.

The previous article in this series is 5.9 Error Handling and Logging.

Trust data from…. No one.Not the database, not APIs, not even your mom.

Sydney, Australia, at #MSIginiteTheTour — I’m the tiny dot at the front

Any data sent to your application needs to be treated as untrusted, and thus validated before it is used or saved. When I say this, I mean ALL DATA. Whoever saved the data to that database may have made an error while validating that input. The API you are calling may have been compromised. Even a highly intelligent user, such as my mother (degrees in both chemistry and mathematics, an accounting designation, and several certifications…


As developers, we strive to build new and exciting technologies quickly. Third Party Application programming interface (API) integration allows us to integrate existing technologies rather than spend valuable time redeveloping the wheel.

A focus on developing a core product is the key to success — especially when you’re working at a start-up or on a project with tight constraints. Integrating APIs is a great way to move forward quickly, but you need to be thoughtful and deliberate when integrating. Here are a few of the keys to successful API Integration:

  1. Documentation: Learn before you integrate. The key to a smooth…


https://codepen.io/AleaQ/pen/PeJLxg

I am going to keep this tutorial short and sweet. Feel free to view a more detailed version on my github. This tutorial assumes you know what an API is. https://github.com/AleaQ/axios_with_vue_tutorial

Why Axios?

I like using Axios, because it’s easy to set up and returns a promise. If you don’t know what a promise is you can read more about it here. You can call an API with AJAX/getJSON, but I find Axios to be cleaner and easier to read.

npm install axios

Why Vue?

I first started writing this tutorial without Vue and had to take so many additional steps I decided to…


This blog post is a continuation of Getting Event Data from Meetup’s API Using Ruby on Rails. Here is our checklist of steps required to have a complete solution.

  1. Get event data from Meetup’s API (Complete!)
  2. Check for a good connection to Meetup’s API and error handle as necessary
  3. Use query parameters to refine the data
Let’s do this!

Step 2: Check for a good connection to Meetup’s API and error handle as necessary.

When connecting to a third party service (such as Meetup’s API) it is important to check for a good response from the server and display an intelligent error to…


Does the phrase “check out the API documentation” strike fear into your heart? Are you trying to break into open source? New to freelancing? Understanding the basics of API’s and how to get data from an API is an invaluable tool to success. This tutorial is going to break you in gently and show you how to get public event data from Meetup.com

What is an API (and why do you care)?

API stands for Application Programming Interface, and essentially it is a way to share data with third party applications. What good is the internet without data sharing? Meetup is a great platform with great documentation, and I’ve…


Source: http://negativespace.co/photos/computer-and-notebook/

If a while back you only had to deal with writing an API only if you wanted your services to be integrable with third party apps, the situation is now quite different. With the growing trend of single page apps, the way we handle the backend has drastically changed. So, if you’re a backend developer, it’s almost certain that you’ll have to go RESTful at some point down the road. Here is what you should keep in mind.

Keep a uniformed interface

When building a RESTful API, this is the first thing you should focus on. …

Code Like A Girl

A space that celebrates Women in Technology.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store