Webinar: Customizing Loopback – Integrating More Modules

We have a new webinar coming up on Tuesday, February 21st – how to customize LoopBack by integrating more modules!

LoopBack is a fantastic tool for generating a RESTful web API, and to have it up and running in no time. We’ll spend some time showing you how to take what’s generated, and step through a couple of real-life scenarios that allow you to expand your server with other Node.js modules.
Read more

Webinar: Build Simple Search APIs with LoopBack and ElasticSearch

We have a new webinar coming up on December 20th – how to build simple search APIs with LoopBack and Elasticsearch!


Erin McKean (Lead Developer Evangelist, IBM Cloud) is the webinar speaker and will demonstrate how to use LoopBack to help you build APIs to take advantage of the search capabilities of Elasticsearch. Erin explained what else people could expect from the webinar:

“Although Elasticsearch has a built-in RESTful API, it can be tricky to secure and you may not want to expose details to your users. Using LoopBack, we’ll show how to build a simple limited API connecting to Elasticsearch that still takes advantage of its powerful search capabilities.”

When: December 20, 2016
Virtual door opens at 12:45 pm EST
Webcast starts at 1:00 pm EST

Register Now!

Webinar – Micro Gateways are a Big Deal: Managing your APIs with API Connect

We have an exciting new webinar coming up on November 21st that will help understand how to use API Connect’s micro gateway to secure and forward requests to your back end API.

API Connect_logoJoe Sepi (Lead Developer Evangelist, IBM Cloud) is the webinar speaker. When asked about what people can expect at the workshop, he said:

“We will spin up an API layer quickly with LoopBack and then transition to API Connect to show the power of the platform. We’ll also look at an API Connect application on Bluemix, showing some highlights of API Manager.”

When: November 21, 2016
Virtual door opens at 12:45 pm EST
Webcast starts at 1:00 pm EST

Register Now!

Using LoopBack to Build APIs For APIs

“Building APIs for APIs” sounds a bit like infinite recursion, but actually I’m talking about one of the cooler aspects of LoopBack: the ability to define a server API that maps to another server. Essentially your API acts as a proxy for another API. There are a lot of reasons you may want to do this, including:

  • Supplementing the set of APIs you already provide. Perhaps you’re a sports company that can provide APIs for every sport but golf. If you can find a third-party provider for golf data, you can then add it to your own library and offer a more complete solution to your users.
  • Modifying API results to fit your needs.  Maybe you want to use an API that is a bit inflexible in the data it returns. By creating your own proxy, you can modify the result sets to return only what you need.
  • To improve performance you can add your own caching layer.
  • Perhaps you want to use an API in your mobile app but don’t want to embed sensitive information, like an API key, in your source code. You can use your own server, and this LoopBack feature, to keep the key hidden in your Node.js code.

Read more

Working with Geographical Data in your API

When building models with LoopBack, one of the more interesting features is the ability to define properties that represent locations. The “GeoPoint” type lets you add a location to your model that can be used in a variety of ways. Let’s look at some simple examples demonstrating how you can add this to your own APIs.

Read more