Skip to main content
The Art Of Building Node.js Microservices in TIBCO Cloud Integration
  1. Blog/

The Art Of Building Node.js Microservices in TIBCO Cloud Integration

·2 mins·

The world of integration is hybrid. Not only hybrid in the sense that you have on-premise and cloud-based applications, but also hybrid in the types of people that connect systems together or build something completely new. What really doesn’t change is the fact that people want to use the tools that fit their purpose.

There is quite a good chance that you know Node.js. According to Techworm, it is the number 7 programming language. If you’ve ever built a Node.js app, chances are pretty good that your first app said “Hello World” every time. In fact, that might even have been your first API!

Beginnings can be difficult, especially when you’re creating a completely new microservice without the appropriate framework, so we want to give you a head start. TIBCO Cloud Integration has always been on API-led integration. Now, you can generate a Node.js stub based on your API specification so the “only” thing you need to do is implement the microservice.

According to the Node Foundation, Node has over 3 million users with an amazing growth rate and NPM grows faster than other package managers. Node.js has one of the biggest and most active communities (including lots of happy developers like myself!). That means you can reuse the Node modules from thousands of developers and put them together in amazing new ways to suit your needs.

Speaking of tools that are fit for purpose, with this new addition to TIBCO Cloud Integration you get full control over the design-time environment that you want to use. Whether that is Microsoft Visual Studio Code, Eclipse, or simply Notepad, you can unzip the generated stub (from TIBCO Cloud Integration) and start developing using the tools and the workflows that suit you best. Once you’re done, zip up the code and use the command-line interface to upload the app to TIBCO Cloud Integration.

You can start by modeling your API, generating a microservice with a few clicks, and implementing your microservice by focusing on the logic rather than on getting the boilerplate code right.

Sign up for a free 30-day trial of TIBCO Cloud Integration to design whatever API you want and implement it using Node.js!

Originally published on www.tibco.com

Related

The Secret Of The Ultimate Valentine’s API

·3 mins
Integration is red (it is my heart, after all), clouds are blue, interconnect everything and I’ll 💙 you! With the theme of TIBCO NOW this year being “Digital Smarter”, I wanted to see if I could build the ultimate Valentine’s Day API using our own technology while considering the requirements that might impose on one’s choice of tech. Valentine’s Day is traditionally the holiday where people receive cards from their significant others and secret admirers and is also a great day to have a first date. What to do on a first date? Catch a movie. According to research, one in ten people would ask someone out based on their movie preferences, so having the ability to connect to different film APIs could make or break that first date.

How To Create An API Without Writing Any Code

·3 mins
To successfully compete or even survive in today’s ever-changing business climate, organizations need to become more agile. They need to respond to customer expectations and market changes more quickly. Companies are doing this by using and building APIs. APIs are the model for quickly building and growing successful businesses. The Internet has transformed from a network of informational web pages to an ecosystem of APIs and applications that work together to empower new applications, new businesses, new ways of working together, and new business opportunities.

CloudExpo 2016 - The Road to a Cloud First Enterprise

·1 min
Companies must find a way to join both paths and view the transition to digital as a unified journey, with the end goal clearly defined, then utilize APIs to help them get there faster. The question then becomes, how can companies and developers leverage ESBs, APIs, and a Fast Data platform to cultivate innovation?