In the Loop - April 17, 2019

by Dave Whiteley - Apr 17, 2019

Welcome back to “In the Loop”, in which we list recent news, updates or opinions for Node.js, OpenAPI Spec, Microgateway, LoopBack and other open source solutions. We list them in no particular order, and any opinions expressed in the linked posts do not necessarily reflect those of the StrongLoop or IBM team.


LoopBack 4 2019 Q1 Overview

by Diana Lau - Apr 11, 2019

When the LoopBack team released LoopBack 4 GA version last October, they didn’t stop to rest on their laurels. The team has been busy enhancing the framework, closing feature parity gaps, and helping community onboard with LoopBack 4.

Since GA, we have been focusing on implementing/enhancing the following major areas:


LoopBack 4 March 2019 Milestone Update

by Janny Hou - Apr 9, 2019

We landed an outstanding number of code contributions in March, making for a very productive month! We merged 63 PRs in total, and 10 out of them are from the community. Cheers!

The team was able to make good progress of the epics we are focusing on, like LB3 to LB4 migration, adding @loopback/context features, JavaScript experience, the authentication system, and describing model properties to be more flexible. Read more to see the details of our achievements in March.


Experimenting with Plain JavaScript Programming in LoopBack 4

by Hage Yaapa - Mar 28, 2019

LoopBack is a popular open source Node.js framework. Its latest version (4) is written in TypeScript, while the older version were written in JavaScript. We chose to write LoopBack 4 to make it more extensible, scalable, and sustainable. TypeScript features made it easy for us to build dependency injection in the framework and leverage it for controllers, models, and other constructs using TypeScript decorators.

We believe that TypeScript is the right move and it will help you and us in the long run. However, some developers are constrained to use plain JavaScript at the moment for various reasons. We didn’t want to leave our JavaScript users behind and decided to explore the possibilities of creating a JavaScript interface to LoopBack 4. This blog post is about what we did in that regard and what we will be doing next.


Join the OpenJS Foundation

by Dave Whiteley - Mar 27, 2019

Earlier this month, the Node Foundation and JS Foundation announced that they were merging to form the OpenJS Foundation. We wanted to share a great article reacting to that announcement, written by IBM’s Todd Moore and Joe Sepi and entitled “Join the OpenJS Foundation, JavaScript’s new home”. In addition to the invitation, they provide background on the creation of the Foundation, benefits of it, and a look ahead at the future of Javascript.