Node.js

Red Hat Mobile Application Platform
Article

Debugging RHMAP Apps locally with Visual Studio Code (VS Code)

David Ffrench

Do you want to speed up your debugging process? This blog post is designed to help you do just that by empowering you with the knowledge of how to debug RHMAP Cloud Apps and MBaaS services locally using VS Code. For an introduction to running RHMAP client apps locally, see How to Setup your Apps to Target Locally on Device. Why VS Code? Interactive Debugger allows you to step through source code, inspect variables, view call stacks, and execute commands...

Video Thumbnail
Video

Red Hat Mobile Application Platform: A Walk-Through (Cian Clarke)

Red Hat Developer Program

In this session, we'll give a live demo of Red Hat Mobile Application Platform, demonstrating the full range of features from client-side coding, to server-side coding, to reusable Mobile Backend-as-a-service (MBaaS) services in Node.js. This will be a bottom-up explanation of the power of the platform, and it's aimed at software developers who have an interest in mobile client-side or server-side development in Node.js.

Scaling Sync
Article

Scaling Sync

Wei Li

Introduction One of the biggest challenges for developers to build mobile applications is data synchronization. It's the foundation for many different types of mobile applications, but it's very complicated and very hard to implement. This can be even harder for enterprise developers, as often they have to make sure the data is not only synchronized to the server side of their mobile apps but also synchronized to the database backends of their enterprises, as demonstrated in this diagram: That's why...

Configuring mKahaDB persistence storage for ActiveMQ
Article

Now available - Red Hat Software Collections 2.4 and Red Hat Developer Toolset 6.1

Mike Guerette

Today, we are announcing the general availability of Red Hat Software Collections 2.4, Red Hat’s latest set of open source web development tools, dynamic languages, and databases. We are also announcing Red Hat Developer Toolset 6.1, which helps to streamline application development on Red Hat Enterprise Linux by giving developers access to some of the latest, stable open source C and C++ compilers and complementary development tools. New language additions to Red Hat Software Collections 2.4 include: Nginx 1.10 Node.js...

Red Hat Mobile Application Platform
Article

Push Notifications to the Right People and Devices

Paul Wright

This article shows how you can write RHMAP Cloud Apps to perform push notifications to: All devices subscribed to a ‘category’, enabling the possibility of users choosing the notification categories they find interesting. A specific group of users, providing efficient communication with a defined set of users. With RHMAP, it is simple to deliver a notification to a set of users/devices based on category. For example, if your app reports sports results, you can filter the results to only send...

Article Thumbnail
Article

Why should I use Node.js: The Non-blocking Event I/O Framework?

Cesar Valdez

Objective Some days ago, I was having an argument with a few Java developers about Node.js, they asked questions like “why should I use that?” or “what’s the benefit?”, I told them by memory that Node.js is an event driven I/O, and thanks to that you will end up writing very efficient server-side applications. They come back saying that they can get the same effect using threads. Thing is I wasn't fully prepared to explain the difference, I had a...

Article Thumbnail
Article

Release of v3.11 of the Red Hat Mobile Application Platform

Conor O'Neill

We have just completed the deployment of the Red Hat Mobile Application Platform v3.11 to all our actively updated grids. The main features of this release are: Tech preview of Node.js 4.4.2 LTS as an option for your Cloud Code Google Play Store changes (POSSIBLE ACTION REQUIRED) Updating Forms Apps to new versions of Cordova and Cordova Plugins Updating Cordova “Light” Apps to new versions of Cordova and Cordova Plugins ( POTENTIAL BREAKING CHANGE) Announcement of future deprecation of Node.js...

Article Thumbnail
Article

Node.js 4.4, Python 3.5, and Ruby 2.3 Get Started guides on developers.redhat.com

Rob Terzi

On developers.redhat.com you can find short, focused guides to help you start developing with a number of Red Hat technologies. With the recent release of Red Hat Software Collections (RHSCL) 2.2, a number of Get Started guides have been updated to use the newest software collections, such as Node.js 4.4, Python 3.5, and Ruby 2.3. These guides give you the steps you need to install the software and get to a simple "Hello, World" in a few minutes. The guides...

NodeJS
Article

Red Hat joins Node.js Foundation as platinum member

Mike Guerette

From yesterday's press release... "The Node.js Foundation, a community-led and industry-backed consortium to advance the development of the Node.js platform, today announced Red Hat, Inc. has joined the Foundation as a Platinum member. Red Hat joins platinum members, including Famous, IBM, Intel, Joyent, Microsoft and PayPal, to provide support in the adoption, development and long-term success of the Node.js project. "Often used for building fast, scalable network applications, Node.js supports Red Hat technologies such as Red Hat Mobile Application Platform...