REST API: Your Guide to Getting Started Quickly

#ICYMI: What Is REST?

Even though REpresentational State Transfer, also known as REST, is often referred to as a protocol, it’s an architectural style. It defines how applications communicate over the Hypertext Transfer Protocol (HTTP). Applications that use REST are loosely-coupled and transfer information quickly and efficiently. While REST doesn’t define data formats, it’s usually associated with exchanging JSON or XML documents between a client and a server.

We’re going to use a simple service and a web browser to learn about the fundamentals of REST. https://goo.gl/Q2ALVs #DataIntegration #ML

Why RESTful Web Service Design Helps You Think About the Right Things

#ICYDK: So you may be in charge of an API. Perhaps you are about to dive into making one and are excited to get started. But be careful, because good API design can be hard.

There are lots of things to think about when it comes to designing a good API. Unlike with designing web user interfaces, you may not know all your clients’ use cases. Or you may have a variety of clients on different platforms. This difficulty gets amplified if you choose to roll your own conventions over choosing an existing paradigm. Don’t do this. You risk spending a good chunk of your time thinking about unimportant things and skimping over the important ones. https://goo.gl/PoNKt9 #DataIntegration #ML