Raymond Feng
This is Raymond, a co-founder from StrongLoop. I work on LoopBack, our open source mobile API platform built on and for Node.js.
For many years, I have been developing Enterprise Java integration platforms, including IBM WebSphere Process Server, Apache Tuscany, and a Mobile Backend for Shutterfly. I also co-authored Tuscany SCA in Action. A year ago, I discovered Node.js. I quickly fell in love with the technology and the great community around it. Coming from deep Java background, I really appreciate Node.js for its flexibility and productivity to mash up various backend systems and expose APIs in a much simpler way at my will. Once again, I’m reinventing the middleware in Node.js for an even more exciting target: Mobile. Mobile is the future and Node.js is for mobile. I hope that you agree with me and I invite you to join the movement.
Blog posts by Raymond Feng
The Journey to Extensible Request Body Parsing for LoopBack 4
Dec 4, 2018
LoopBack 4 makes it easy for developers to implement business logic behind REST APIs as controller classes in TypeScript and expose them as HTTP endpoints by decorating such classes and their members including methods and parameters. The framework... More
Announcing LoopBack 4 GA is Now Ready for Production Use!
Oct 10, 2018
We are excited to announce that LoopBack 4 is GA (general availability) and ready for production use. Some of our users have already built applications with LoopBack 4 and now you can do the same too.
We’ve come a long way since LoopBack 4 was an... More
Turning OpenAPI Specifications into Action with LoopBack 4
Sep 12, 2018
LoopBack - both the team and the framework - has been a longtime advocate and adopter of open API standards. For 3.x versions of the OpenAPI Specification, the framework uses Swagger 2.0 to power the API explorer since its first release. The CLI a... More
Announcing LoopBack 4 Developer Preview 3
Jul 20, 2018
Whether you have been creating Node.js application using LoopBack 4 or wondering when it’s a good time to start building something serious, LoopBack 4 Developer Preview 3 is the release that you don’t want to miss!
With Developer Preview 3, you c... More
LoopBack 4 Introduces Express Mode for CLI
Jul 18, 2018
As we continue to work on LoopBack 4, we’re excited to tell you about new ways for developers to build with it via the LoopBack 4 CLI.
LoopBack 4 CLI is a powerful tool for developers to scaffold projects and provision artifacts. There are a few ... More
Announcing LoopBack 4 Developer Preview 2
Apr 16, 2018
Since the release of Developer Preview #1 in November 2017, the LoopBack team have been focusing on adding features for application developers to define and implement REST APIs with Controllers and Repositories. We also continue to improve the cor... More
Track Down Dependency Injections with LoopBack 4
Feb 14, 2018
LoopBack 4 implements an IoC container to support dependency injection with decorators. You can find more information at http://loopback.io/doc/en/lb4/Dependency-injection.html.
Dependency injection is very powerful, but when something goes wrong... More
LoopBack 4 Developer Preview Release
Nov 28, 2017
Back in April, we kicked off LoopBack 4 as the next major advance of the popular Node.js based open source API framework. The team has been working on the new code base since then. Today I’m super excited to announce that the first Developer Previ... More
Getting Started with the LoopBack API Gateway Sample Application
Oct 9, 2014
Note: Since the publication of this blog, the StrongLoop API Gateway was relaunched on August 5, 2015. Read this announcement blog to learn more about the latest version.
In case you missed it, today we announced the availability of the open sour... More
Building Enterprise APIs with StrongLoop Support for Swagger 2.0
Sep 6, 2014
The Swagger 2.0 specification was officially released today and at StrongLoop we are excited to announce that LoopBack is the first Node.js framework to support Swagger 2.0. Using LoopBack you can now take a Swagger 1.2 or 2.0 specification and au... More
Announcing Support for Google, Facebook and GitHub Authentication in LoopBack
Jun 3, 2014
Introduction
These days most people have dozens of logins, and no one really wants to register for yet another website or app. It’s easier to attract new users by allowing them to login with an existing account from a popular service such as Goo... More
Getting Started with the PostgreSQL Connector for LoopBack
May 7, 2014
StrongLoop is pleased to announce the 1.0.0 release of the LoopBack PostgreSQL Connector, that enables LoopBack powered applications to access PostgreSQL databases. The PostgreSQL connector is a new member of the LoopBack connector family. It supp... More
Turn SOAP into REST APIs with LoopBack
Apr 24, 2014
Nowadays, “web services” often means REST (Representational state transfer) APIs using JSON as the data exchange format. However, the first generation of web services was built using SOAP (Simple Object Access Protocol), a standard protocol based... More
Managing Objects in LoopBack with the Storage Provider of Your Choice
Apr 7, 2014
Introduction
Applications often need to store and use files such as images, videos, and PDFs. Nowadays, there are a lot of choices for cloud storage providers, each of which provides a different API. Meanwhile, web and mobile platforms provide di... More
Defining and Mapping Data Relations with LoopBack Connected Models
Mar 24, 2014
In LoopBack, working with data is usually the core of business logic. We typically start by defining models to represent business data. Then we attach models to configured data sources to receive behaviors provided by various connectors. For examp... More
Getting Started with iOS Push Notifications in LoopBack
Jan 14, 2014
We are pleased to announce that you can now send push notifications to mobile devices (iOS and Android) using LoopBack with the release of the loopback-push-notifications module. What’s LoopBack? It’s an open source mobile backend, powered by Node... More
How to run Node.js on the JVM with Avatar.js and LoopBack
Nov 11, 2013
Background
LoopBack is an open source mobile API framework for Node.js from StrongLoop. It not only helps you expose REST api, but provides you the ability to build APIs, define data models, connect to data sources including databases such a... More
Getting Started with the MySQL Connector for LoopBack
Nov 6, 2013
We’re happy to announce the release of the LoopBack MySQL Connector that enables LoopBack applications to access MySQL databases. It is being released as part of StrongLoop Suite 1.1, as a GitHub module, and as an NPM package .
StrongLoop... More
Recipes for LoopBack Models, part 5 of 5: Model Synchronization with Relational Databases
Oct 31, 2013
Last time, we looked at using LoopBack while defining models from scratch. In the last part of this 5-part series, we demonstrate how to synchronize your data.
Now I have defined a LoopBack model, can LoopBack create or update the database ... More
Recipes for LoopBack Models, part 4 of 5: Models by Instance Introspection
Oct 24, 2013
Last time, we looked at using LoopBack with relational databases, allowing you to consume existing data. This time around, we are looking at your options when the data does not have a schema.
I have JSON documents from REST services and NoS... More
Recipes for LoopBack Models, part 3 of 5: Model Discovery with Relational Databases
Oct 17, 2013
In the prior part of this 5-part series, we looked at schema definitions and defined a model using an in-memory source to mock up the data access. This time around, we are looking at model discovery with existing relational databases or JSON d... More
Recipes for LoopBack Models, part 2 of 5: Models with Schema Definitions
Oct 9, 2013
Last time, we looked at how you can mobilize data through LoopBack with open models, which works well for free-form style data. This time around, we are looking at models with schema definitions.
I want to build a mobile application th... More
Recipes for LoopBack Models, Part 1 of 5: Open Models
Oct 3, 2013
Rich mobile applications are driven by data. Data can be produced and consumed by mobile devices, browsers, cloud services, legacy applications, databases, and other backend systems.
LoopBack mobilizes data through models that represent business ... More
We are excited to announce that LoopBack 4 is GA (general availability) and ready for production use. Some of our users have already built applications with LoopBack 4 and now you can do the same too. We’ve come a long way since LoopBack 4 was an... More
Turning OpenAPI Specifications into Action with LoopBack 4
Sep 12, 2018
LoopBack - both the team and the framework - has been a longtime advocate and adopter of open API standards. For 3.x versions of the OpenAPI Specification, the framework uses Swagger 2.0 to power the API explorer since its first release. The CLI a... More
Announcing LoopBack 4 Developer Preview 3
Jul 20, 2018
Whether you have been creating Node.js application using LoopBack 4 or wondering when it’s a good time to start building something serious, LoopBack 4 Developer Preview 3 is the release that you don’t want to miss!
With Developer Preview 3, you c... More
LoopBack 4 Introduces Express Mode for CLI
Jul 18, 2018
As we continue to work on LoopBack 4, we’re excited to tell you about new ways for developers to build with it via the LoopBack 4 CLI.
LoopBack 4 CLI is a powerful tool for developers to scaffold projects and provision artifacts. There are a few ... More
Announcing LoopBack 4 Developer Preview 2
Apr 16, 2018
Since the release of Developer Preview #1 in November 2017, the LoopBack team have been focusing on adding features for application developers to define and implement REST APIs with Controllers and Repositories. We also continue to improve the cor... More
Track Down Dependency Injections with LoopBack 4
Feb 14, 2018
LoopBack 4 implements an IoC container to support dependency injection with decorators. You can find more information at http://loopback.io/doc/en/lb4/Dependency-injection.html.
Dependency injection is very powerful, but when something goes wrong... More
LoopBack 4 Developer Preview Release
Nov 28, 2017
Back in April, we kicked off LoopBack 4 as the next major advance of the popular Node.js based open source API framework. The team has been working on the new code base since then. Today I’m super excited to announce that the first Developer Previ... More
Getting Started with the LoopBack API Gateway Sample Application
Oct 9, 2014
Note: Since the publication of this blog, the StrongLoop API Gateway was relaunched on August 5, 2015. Read this announcement blog to learn more about the latest version.
In case you missed it, today we announced the availability of the open sour... More
Building Enterprise APIs with StrongLoop Support for Swagger 2.0
Sep 6, 2014
The Swagger 2.0 specification was officially released today and at StrongLoop we are excited to announce that LoopBack is the first Node.js framework to support Swagger 2.0. Using LoopBack you can now take a Swagger 1.2 or 2.0 specification and au... More
Announcing Support for Google, Facebook and GitHub Authentication in LoopBack
Jun 3, 2014
Introduction
These days most people have dozens of logins, and no one really wants to register for yet another website or app. It’s easier to attract new users by allowing them to login with an existing account from a popular service such as Goo... More
Getting Started with the PostgreSQL Connector for LoopBack
May 7, 2014
StrongLoop is pleased to announce the 1.0.0 release of the LoopBack PostgreSQL Connector, that enables LoopBack powered applications to access PostgreSQL databases. The PostgreSQL connector is a new member of the LoopBack connector family. It supp... More
Turn SOAP into REST APIs with LoopBack
Apr 24, 2014
Nowadays, “web services” often means REST (Representational state transfer) APIs using JSON as the data exchange format. However, the first generation of web services was built using SOAP (Simple Object Access Protocol), a standard protocol based... More
Managing Objects in LoopBack with the Storage Provider of Your Choice
Apr 7, 2014
Introduction
Applications often need to store and use files such as images, videos, and PDFs. Nowadays, there are a lot of choices for cloud storage providers, each of which provides a different API. Meanwhile, web and mobile platforms provide di... More
Defining and Mapping Data Relations with LoopBack Connected Models
Mar 24, 2014
In LoopBack, working with data is usually the core of business logic. We typically start by defining models to represent business data. Then we attach models to configured data sources to receive behaviors provided by various connectors. For examp... More
Getting Started with iOS Push Notifications in LoopBack
Jan 14, 2014
We are pleased to announce that you can now send push notifications to mobile devices (iOS and Android) using LoopBack with the release of the loopback-push-notifications module. What’s LoopBack? It’s an open source mobile backend, powered by Node... More
How to run Node.js on the JVM with Avatar.js and LoopBack
Nov 11, 2013
Background
LoopBack is an open source mobile API framework for Node.js from StrongLoop. It not only helps you expose REST api, but provides you the ability to build APIs, define data models, connect to data sources including databases such a... More
Getting Started with the MySQL Connector for LoopBack
Nov 6, 2013
We’re happy to announce the release of the LoopBack MySQL Connector that enables LoopBack applications to access MySQL databases. It is being released as part of StrongLoop Suite 1.1, as a GitHub module, and as an NPM package .
StrongLoop... More
Recipes for LoopBack Models, part 5 of 5: Model Synchronization with Relational Databases
Oct 31, 2013
Last time, we looked at using LoopBack while defining models from scratch. In the last part of this 5-part series, we demonstrate how to synchronize your data.
Now I have defined a LoopBack model, can LoopBack create or update the database ... More
Recipes for LoopBack Models, part 4 of 5: Models by Instance Introspection
Oct 24, 2013
Last time, we looked at using LoopBack with relational databases, allowing you to consume existing data. This time around, we are looking at your options when the data does not have a schema.
I have JSON documents from REST services and NoS... More
Recipes for LoopBack Models, part 3 of 5: Model Discovery with Relational Databases
Oct 17, 2013
In the prior part of this 5-part series, we looked at schema definitions and defined a model using an in-memory source to mock up the data access. This time around, we are looking at model discovery with existing relational databases or JSON d... More
Recipes for LoopBack Models, part 2 of 5: Models with Schema Definitions
Oct 9, 2013
Last time, we looked at how you can mobilize data through LoopBack with open models, which works well for free-form style data. This time around, we are looking at models with schema definitions.
I want to build a mobile application th... More
Recipes for LoopBack Models, Part 1 of 5: Open Models
Oct 3, 2013
Rich mobile applications are driven by data. Data can be produced and consumed by mobile devices, browsers, cloud services, legacy applications, databases, and other backend systems.
LoopBack mobilizes data through models that represent business ... More
Whether you have been creating Node.js application using LoopBack 4 or wondering when it’s a good time to start building something serious, LoopBack 4 Developer Preview 3 is the release that you don’t want to miss! With Developer Preview 3, you c... More
LoopBack 4 Introduces Express Mode for CLI
Jul 18, 2018
As we continue to work on LoopBack 4, we’re excited to tell you about new ways for developers to build with it via the LoopBack 4 CLI.
LoopBack 4 CLI is a powerful tool for developers to scaffold projects and provision artifacts. There are a few ... More
Announcing LoopBack 4 Developer Preview 2
Apr 16, 2018
Since the release of Developer Preview #1 in November 2017, the LoopBack team have been focusing on adding features for application developers to define and implement REST APIs with Controllers and Repositories. We also continue to improve the cor... More
Track Down Dependency Injections with LoopBack 4
Feb 14, 2018
LoopBack 4 implements an IoC container to support dependency injection with decorators. You can find more information at http://loopback.io/doc/en/lb4/Dependency-injection.html.
Dependency injection is very powerful, but when something goes wrong... More
LoopBack 4 Developer Preview Release
Nov 28, 2017
Back in April, we kicked off LoopBack 4 as the next major advance of the popular Node.js based open source API framework. The team has been working on the new code base since then. Today I’m super excited to announce that the first Developer Previ... More
Getting Started with the LoopBack API Gateway Sample Application
Oct 9, 2014
Note: Since the publication of this blog, the StrongLoop API Gateway was relaunched on August 5, 2015. Read this announcement blog to learn more about the latest version.
In case you missed it, today we announced the availability of the open sour... More
Building Enterprise APIs with StrongLoop Support for Swagger 2.0
Sep 6, 2014
The Swagger 2.0 specification was officially released today and at StrongLoop we are excited to announce that LoopBack is the first Node.js framework to support Swagger 2.0. Using LoopBack you can now take a Swagger 1.2 or 2.0 specification and au... More
Announcing Support for Google, Facebook and GitHub Authentication in LoopBack
Jun 3, 2014
Introduction
These days most people have dozens of logins, and no one really wants to register for yet another website or app. It’s easier to attract new users by allowing them to login with an existing account from a popular service such as Goo... More
Getting Started with the PostgreSQL Connector for LoopBack
May 7, 2014
StrongLoop is pleased to announce the 1.0.0 release of the LoopBack PostgreSQL Connector, that enables LoopBack powered applications to access PostgreSQL databases. The PostgreSQL connector is a new member of the LoopBack connector family. It supp... More
Turn SOAP into REST APIs with LoopBack
Apr 24, 2014
Nowadays, “web services” often means REST (Representational state transfer) APIs using JSON as the data exchange format. However, the first generation of web services was built using SOAP (Simple Object Access Protocol), a standard protocol based... More
Managing Objects in LoopBack with the Storage Provider of Your Choice
Apr 7, 2014
Introduction
Applications often need to store and use files such as images, videos, and PDFs. Nowadays, there are a lot of choices for cloud storage providers, each of which provides a different API. Meanwhile, web and mobile platforms provide di... More
Defining and Mapping Data Relations with LoopBack Connected Models
Mar 24, 2014
In LoopBack, working with data is usually the core of business logic. We typically start by defining models to represent business data. Then we attach models to configured data sources to receive behaviors provided by various connectors. For examp... More
Getting Started with iOS Push Notifications in LoopBack
Jan 14, 2014
We are pleased to announce that you can now send push notifications to mobile devices (iOS and Android) using LoopBack with the release of the loopback-push-notifications module. What’s LoopBack? It’s an open source mobile backend, powered by Node... More
How to run Node.js on the JVM with Avatar.js and LoopBack
Nov 11, 2013
Background
LoopBack is an open source mobile API framework for Node.js from StrongLoop. It not only helps you expose REST api, but provides you the ability to build APIs, define data models, connect to data sources including databases such a... More
Getting Started with the MySQL Connector for LoopBack
Nov 6, 2013
We’re happy to announce the release of the LoopBack MySQL Connector that enables LoopBack applications to access MySQL databases. It is being released as part of StrongLoop Suite 1.1, as a GitHub module, and as an NPM package .
StrongLoop... More
Recipes for LoopBack Models, part 5 of 5: Model Synchronization with Relational Databases
Oct 31, 2013
Last time, we looked at using LoopBack while defining models from scratch. In the last part of this 5-part series, we demonstrate how to synchronize your data.
Now I have defined a LoopBack model, can LoopBack create or update the database ... More
Recipes for LoopBack Models, part 4 of 5: Models by Instance Introspection
Oct 24, 2013
Last time, we looked at using LoopBack with relational databases, allowing you to consume existing data. This time around, we are looking at your options when the data does not have a schema.
I have JSON documents from REST services and NoS... More
Recipes for LoopBack Models, part 3 of 5: Model Discovery with Relational Databases
Oct 17, 2013
In the prior part of this 5-part series, we looked at schema definitions and defined a model using an in-memory source to mock up the data access. This time around, we are looking at model discovery with existing relational databases or JSON d... More
Recipes for LoopBack Models, part 2 of 5: Models with Schema Definitions
Oct 9, 2013
Last time, we looked at how you can mobilize data through LoopBack with open models, which works well for free-form style data. This time around, we are looking at models with schema definitions.
I want to build a mobile application th... More
Recipes for LoopBack Models, Part 1 of 5: Open Models
Oct 3, 2013
Rich mobile applications are driven by data. Data can be produced and consumed by mobile devices, browsers, cloud services, legacy applications, databases, and other backend systems.
LoopBack mobilizes data through models that represent business ... More
Since the release of Developer Preview #1 in November 2017, the LoopBack team have been focusing on adding features for application developers to define and implement REST APIs with Controllers and Repositories. We also continue to improve the cor... More
Track Down Dependency Injections with LoopBack 4
Feb 14, 2018
LoopBack 4 implements an IoC container to support dependency injection with decorators. You can find more information at http://loopback.io/doc/en/lb4/Dependency-injection.html.
Dependency injection is very powerful, but when something goes wrong... More
LoopBack 4 Developer Preview Release
Nov 28, 2017
Back in April, we kicked off LoopBack 4 as the next major advance of the popular Node.js based open source API framework. The team has been working on the new code base since then. Today I’m super excited to announce that the first Developer Previ... More
Getting Started with the LoopBack API Gateway Sample Application
Oct 9, 2014
Note: Since the publication of this blog, the StrongLoop API Gateway was relaunched on August 5, 2015. Read this announcement blog to learn more about the latest version.
In case you missed it, today we announced the availability of the open sour... More
Building Enterprise APIs with StrongLoop Support for Swagger 2.0
Sep 6, 2014
The Swagger 2.0 specification was officially released today and at StrongLoop we are excited to announce that LoopBack is the first Node.js framework to support Swagger 2.0. Using LoopBack you can now take a Swagger 1.2 or 2.0 specification and au... More
Announcing Support for Google, Facebook and GitHub Authentication in LoopBack
Jun 3, 2014
Introduction
These days most people have dozens of logins, and no one really wants to register for yet another website or app. It’s easier to attract new users by allowing them to login with an existing account from a popular service such as Goo... More
Getting Started with the PostgreSQL Connector for LoopBack
May 7, 2014
StrongLoop is pleased to announce the 1.0.0 release of the LoopBack PostgreSQL Connector, that enables LoopBack powered applications to access PostgreSQL databases. The PostgreSQL connector is a new member of the LoopBack connector family. It supp... More
Turn SOAP into REST APIs with LoopBack
Apr 24, 2014
Nowadays, “web services” often means REST (Representational state transfer) APIs using JSON as the data exchange format. However, the first generation of web services was built using SOAP (Simple Object Access Protocol), a standard protocol based... More
Managing Objects in LoopBack with the Storage Provider of Your Choice
Apr 7, 2014
Introduction
Applications often need to store and use files such as images, videos, and PDFs. Nowadays, there are a lot of choices for cloud storage providers, each of which provides a different API. Meanwhile, web and mobile platforms provide di... More
Defining and Mapping Data Relations with LoopBack Connected Models
Mar 24, 2014
In LoopBack, working with data is usually the core of business logic. We typically start by defining models to represent business data. Then we attach models to configured data sources to receive behaviors provided by various connectors. For examp... More
Getting Started with iOS Push Notifications in LoopBack
Jan 14, 2014
We are pleased to announce that you can now send push notifications to mobile devices (iOS and Android) using LoopBack with the release of the loopback-push-notifications module. What’s LoopBack? It’s an open source mobile backend, powered by Node... More
How to run Node.js on the JVM with Avatar.js and LoopBack
Nov 11, 2013
Background
LoopBack is an open source mobile API framework for Node.js from StrongLoop. It not only helps you expose REST api, but provides you the ability to build APIs, define data models, connect to data sources including databases such a... More
Getting Started with the MySQL Connector for LoopBack
Nov 6, 2013
We’re happy to announce the release of the LoopBack MySQL Connector that enables LoopBack applications to access MySQL databases. It is being released as part of StrongLoop Suite 1.1, as a GitHub module, and as an NPM package .
StrongLoop... More
Recipes for LoopBack Models, part 5 of 5: Model Synchronization with Relational Databases
Oct 31, 2013
Last time, we looked at using LoopBack while defining models from scratch. In the last part of this 5-part series, we demonstrate how to synchronize your data.
Now I have defined a LoopBack model, can LoopBack create or update the database ... More
Recipes for LoopBack Models, part 4 of 5: Models by Instance Introspection
Oct 24, 2013
Last time, we looked at using LoopBack with relational databases, allowing you to consume existing data. This time around, we are looking at your options when the data does not have a schema.
I have JSON documents from REST services and NoS... More
Recipes for LoopBack Models, part 3 of 5: Model Discovery with Relational Databases
Oct 17, 2013
In the prior part of this 5-part series, we looked at schema definitions and defined a model using an in-memory source to mock up the data access. This time around, we are looking at model discovery with existing relational databases or JSON d... More
Recipes for LoopBack Models, part 2 of 5: Models with Schema Definitions
Oct 9, 2013
Last time, we looked at how you can mobilize data through LoopBack with open models, which works well for free-form style data. This time around, we are looking at models with schema definitions.
I want to build a mobile application th... More
Recipes for LoopBack Models, Part 1 of 5: Open Models
Oct 3, 2013
Rich mobile applications are driven by data. Data can be produced and consumed by mobile devices, browsers, cloud services, legacy applications, databases, and other backend systems.
LoopBack mobilizes data through models that represent business ... More
Back in April, we kicked off LoopBack 4 as the next major advance of the popular Node.js based open source API framework. The team has been working on the new code base since then. Today I’m super excited to announce that the first Developer Previ... More
Getting Started with the LoopBack API Gateway Sample Application
Oct 9, 2014
Note: Since the publication of this blog, the StrongLoop API Gateway was relaunched on August 5, 2015. Read this announcement blog to learn more about the latest version.
In case you missed it, today we announced the availability of the open sour... More
Building Enterprise APIs with StrongLoop Support for Swagger 2.0
Sep 6, 2014
The Swagger 2.0 specification was officially released today and at StrongLoop we are excited to announce that LoopBack is the first Node.js framework to support Swagger 2.0. Using LoopBack you can now take a Swagger 1.2 or 2.0 specification and au... More
Announcing Support for Google, Facebook and GitHub Authentication in LoopBack
Jun 3, 2014
Introduction
These days most people have dozens of logins, and no one really wants to register for yet another website or app. It’s easier to attract new users by allowing them to login with an existing account from a popular service such as Goo... More
Getting Started with the PostgreSQL Connector for LoopBack
May 7, 2014
StrongLoop is pleased to announce the 1.0.0 release of the LoopBack PostgreSQL Connector, that enables LoopBack powered applications to access PostgreSQL databases. The PostgreSQL connector is a new member of the LoopBack connector family. It supp... More
Turn SOAP into REST APIs with LoopBack
Apr 24, 2014
Nowadays, “web services” often means REST (Representational state transfer) APIs using JSON as the data exchange format. However, the first generation of web services was built using SOAP (Simple Object Access Protocol), a standard protocol based... More
Managing Objects in LoopBack with the Storage Provider of Your Choice
Apr 7, 2014
Introduction
Applications often need to store and use files such as images, videos, and PDFs. Nowadays, there are a lot of choices for cloud storage providers, each of which provides a different API. Meanwhile, web and mobile platforms provide di... More
Defining and Mapping Data Relations with LoopBack Connected Models
Mar 24, 2014
In LoopBack, working with data is usually the core of business logic. We typically start by defining models to represent business data. Then we attach models to configured data sources to receive behaviors provided by various connectors. For examp... More
Getting Started with iOS Push Notifications in LoopBack
Jan 14, 2014
We are pleased to announce that you can now send push notifications to mobile devices (iOS and Android) using LoopBack with the release of the loopback-push-notifications module. What’s LoopBack? It’s an open source mobile backend, powered by Node... More
How to run Node.js on the JVM with Avatar.js and LoopBack
Nov 11, 2013
Background
LoopBack is an open source mobile API framework for Node.js from StrongLoop. It not only helps you expose REST api, but provides you the ability to build APIs, define data models, connect to data sources including databases such a... More
Getting Started with the MySQL Connector for LoopBack
Nov 6, 2013
We’re happy to announce the release of the LoopBack MySQL Connector that enables LoopBack applications to access MySQL databases. It is being released as part of StrongLoop Suite 1.1, as a GitHub module, and as an NPM package .
StrongLoop... More
Recipes for LoopBack Models, part 5 of 5: Model Synchronization with Relational Databases
Oct 31, 2013
Last time, we looked at using LoopBack while defining models from scratch. In the last part of this 5-part series, we demonstrate how to synchronize your data.
Now I have defined a LoopBack model, can LoopBack create or update the database ... More
Recipes for LoopBack Models, part 4 of 5: Models by Instance Introspection
Oct 24, 2013
Last time, we looked at using LoopBack with relational databases, allowing you to consume existing data. This time around, we are looking at your options when the data does not have a schema.
I have JSON documents from REST services and NoS... More
Recipes for LoopBack Models, part 3 of 5: Model Discovery with Relational Databases
Oct 17, 2013
In the prior part of this 5-part series, we looked at schema definitions and defined a model using an in-memory source to mock up the data access. This time around, we are looking at model discovery with existing relational databases or JSON d... More
Recipes for LoopBack Models, part 2 of 5: Models with Schema Definitions
Oct 9, 2013
Last time, we looked at how you can mobilize data through LoopBack with open models, which works well for free-form style data. This time around, we are looking at models with schema definitions.
I want to build a mobile application th... More
Recipes for LoopBack Models, Part 1 of 5: Open Models
Oct 3, 2013
Rich mobile applications are driven by data. Data can be produced and consumed by mobile devices, browsers, cloud services, legacy applications, databases, and other backend systems.
LoopBack mobilizes data through models that represent business ... More
The Swagger 2.0 specification was officially released today and at StrongLoop we are excited to announce that LoopBack is the first Node.js framework to support Swagger 2.0. Using LoopBack you can now take a Swagger 1.2 or 2.0 specification and au... More
Announcing Support for Google, Facebook and GitHub Authentication in LoopBack
Jun 3, 2014
Introduction
These days most people have dozens of logins, and no one really wants to register for yet another website or app. It’s easier to attract new users by allowing them to login with an existing account from a popular service such as Goo... More
Getting Started with the PostgreSQL Connector for LoopBack
May 7, 2014
StrongLoop is pleased to announce the 1.0.0 release of the LoopBack PostgreSQL Connector, that enables LoopBack powered applications to access PostgreSQL databases. The PostgreSQL connector is a new member of the LoopBack connector family. It supp... More
Turn SOAP into REST APIs with LoopBack
Apr 24, 2014
Nowadays, “web services” often means REST (Representational state transfer) APIs using JSON as the data exchange format. However, the first generation of web services was built using SOAP (Simple Object Access Protocol), a standard protocol based... More
Managing Objects in LoopBack with the Storage Provider of Your Choice
Apr 7, 2014
Introduction
Applications often need to store and use files such as images, videos, and PDFs. Nowadays, there are a lot of choices for cloud storage providers, each of which provides a different API. Meanwhile, web and mobile platforms provide di... More
Defining and Mapping Data Relations with LoopBack Connected Models
Mar 24, 2014
In LoopBack, working with data is usually the core of business logic. We typically start by defining models to represent business data. Then we attach models to configured data sources to receive behaviors provided by various connectors. For examp... More
Getting Started with iOS Push Notifications in LoopBack
Jan 14, 2014
We are pleased to announce that you can now send push notifications to mobile devices (iOS and Android) using LoopBack with the release of the loopback-push-notifications module. What’s LoopBack? It’s an open source mobile backend, powered by Node... More
How to run Node.js on the JVM with Avatar.js and LoopBack
Nov 11, 2013
Background
LoopBack is an open source mobile API framework for Node.js from StrongLoop. It not only helps you expose REST api, but provides you the ability to build APIs, define data models, connect to data sources including databases such a... More
Getting Started with the MySQL Connector for LoopBack
Nov 6, 2013
We’re happy to announce the release of the LoopBack MySQL Connector that enables LoopBack applications to access MySQL databases. It is being released as part of StrongLoop Suite 1.1, as a GitHub module, and as an NPM package .
StrongLoop... More
Recipes for LoopBack Models, part 5 of 5: Model Synchronization with Relational Databases
Oct 31, 2013
Last time, we looked at using LoopBack while defining models from scratch. In the last part of this 5-part series, we demonstrate how to synchronize your data.
Now I have defined a LoopBack model, can LoopBack create or update the database ... More
Recipes for LoopBack Models, part 4 of 5: Models by Instance Introspection
Oct 24, 2013
Last time, we looked at using LoopBack with relational databases, allowing you to consume existing data. This time around, we are looking at your options when the data does not have a schema.
I have JSON documents from REST services and NoS... More
Recipes for LoopBack Models, part 3 of 5: Model Discovery with Relational Databases
Oct 17, 2013
In the prior part of this 5-part series, we looked at schema definitions and defined a model using an in-memory source to mock up the data access. This time around, we are looking at model discovery with existing relational databases or JSON d... More
Recipes for LoopBack Models, part 2 of 5: Models with Schema Definitions
Oct 9, 2013
Last time, we looked at how you can mobilize data through LoopBack with open models, which works well for free-form style data. This time around, we are looking at models with schema definitions.
I want to build a mobile application th... More
Recipes for LoopBack Models, Part 1 of 5: Open Models
Oct 3, 2013
Rich mobile applications are driven by data. Data can be produced and consumed by mobile devices, browsers, cloud services, legacy applications, databases, and other backend systems.
LoopBack mobilizes data through models that represent business ... More
StrongLoop is pleased to announce the 1.0.0 release of the LoopBack PostgreSQL Connector, that enables LoopBack powered applications to access PostgreSQL databases. The PostgreSQL connector is a new member of the LoopBack connector family. It supp... More
Turn SOAP into REST APIs with LoopBack
Apr 24, 2014
Nowadays, “web services” often means REST (Representational state transfer) APIs using JSON as the data exchange format. However, the first generation of web services was built using SOAP (Simple Object Access Protocol), a standard protocol based... More
Managing Objects in LoopBack with the Storage Provider of Your Choice
Apr 7, 2014
Introduction
Applications often need to store and use files such as images, videos, and PDFs. Nowadays, there are a lot of choices for cloud storage providers, each of which provides a different API. Meanwhile, web and mobile platforms provide di... More
Defining and Mapping Data Relations with LoopBack Connected Models
Mar 24, 2014
In LoopBack, working with data is usually the core of business logic. We typically start by defining models to represent business data. Then we attach models to configured data sources to receive behaviors provided by various connectors. For examp... More
Getting Started with iOS Push Notifications in LoopBack
Jan 14, 2014
We are pleased to announce that you can now send push notifications to mobile devices (iOS and Android) using LoopBack with the release of the loopback-push-notifications module. What’s LoopBack? It’s an open source mobile backend, powered by Node... More
How to run Node.js on the JVM with Avatar.js and LoopBack
Nov 11, 2013
Background
LoopBack is an open source mobile API framework for Node.js from StrongLoop. It not only helps you expose REST api, but provides you the ability to build APIs, define data models, connect to data sources including databases such a... More
Getting Started with the MySQL Connector for LoopBack
Nov 6, 2013
We’re happy to announce the release of the LoopBack MySQL Connector that enables LoopBack applications to access MySQL databases. It is being released as part of StrongLoop Suite 1.1, as a GitHub module, and as an NPM package .
StrongLoop... More
Recipes for LoopBack Models, part 5 of 5: Model Synchronization with Relational Databases
Oct 31, 2013
Last time, we looked at using LoopBack while defining models from scratch. In the last part of this 5-part series, we demonstrate how to synchronize your data.
Now I have defined a LoopBack model, can LoopBack create or update the database ... More
Recipes for LoopBack Models, part 4 of 5: Models by Instance Introspection
Oct 24, 2013
Last time, we looked at using LoopBack with relational databases, allowing you to consume existing data. This time around, we are looking at your options when the data does not have a schema.
I have JSON documents from REST services and NoS... More
Recipes for LoopBack Models, part 3 of 5: Model Discovery with Relational Databases
Oct 17, 2013
In the prior part of this 5-part series, we looked at schema definitions and defined a model using an in-memory source to mock up the data access. This time around, we are looking at model discovery with existing relational databases or JSON d... More
Recipes for LoopBack Models, part 2 of 5: Models with Schema Definitions
Oct 9, 2013
Last time, we looked at how you can mobilize data through LoopBack with open models, which works well for free-form style data. This time around, we are looking at models with schema definitions.
I want to build a mobile application th... More
Recipes for LoopBack Models, Part 1 of 5: Open Models
Oct 3, 2013
Rich mobile applications are driven by data. Data can be produced and consumed by mobile devices, browsers, cloud services, legacy applications, databases, and other backend systems.
LoopBack mobilizes data through models that represent business ... More
Introduction Applications often need to store and use files such as images, videos, and PDFs. Nowadays, there are a lot of choices for cloud storage providers, each of which provides a different API. Meanwhile, web and mobile platforms provide di... More
Defining and Mapping Data Relations with LoopBack Connected Models
Mar 24, 2014
In LoopBack, working with data is usually the core of business logic. We typically start by defining models to represent business data. Then we attach models to configured data sources to receive behaviors provided by various connectors. For examp... More
Getting Started with iOS Push Notifications in LoopBack
Jan 14, 2014
We are pleased to announce that you can now send push notifications to mobile devices (iOS and Android) using LoopBack with the release of the loopback-push-notifications module. What’s LoopBack? It’s an open source mobile backend, powered by Node... More
How to run Node.js on the JVM with Avatar.js and LoopBack
Nov 11, 2013
Background
LoopBack is an open source mobile API framework for Node.js from StrongLoop. It not only helps you expose REST api, but provides you the ability to build APIs, define data models, connect to data sources including databases such a... More
Getting Started with the MySQL Connector for LoopBack
Nov 6, 2013
We’re happy to announce the release of the LoopBack MySQL Connector that enables LoopBack applications to access MySQL databases. It is being released as part of StrongLoop Suite 1.1, as a GitHub module, and as an NPM package .
StrongLoop... More
Recipes for LoopBack Models, part 5 of 5: Model Synchronization with Relational Databases
Oct 31, 2013
Last time, we looked at using LoopBack while defining models from scratch. In the last part of this 5-part series, we demonstrate how to synchronize your data.
Now I have defined a LoopBack model, can LoopBack create or update the database ... More
Recipes for LoopBack Models, part 4 of 5: Models by Instance Introspection
Oct 24, 2013
Last time, we looked at using LoopBack with relational databases, allowing you to consume existing data. This time around, we are looking at your options when the data does not have a schema.
I have JSON documents from REST services and NoS... More
Recipes for LoopBack Models, part 3 of 5: Model Discovery with Relational Databases
Oct 17, 2013
In the prior part of this 5-part series, we looked at schema definitions and defined a model using an in-memory source to mock up the data access. This time around, we are looking at model discovery with existing relational databases or JSON d... More
Recipes for LoopBack Models, part 2 of 5: Models with Schema Definitions
Oct 9, 2013
Last time, we looked at how you can mobilize data through LoopBack with open models, which works well for free-form style data. This time around, we are looking at models with schema definitions.
I want to build a mobile application th... More
Recipes for LoopBack Models, Part 1 of 5: Open Models
Oct 3, 2013
Rich mobile applications are driven by data. Data can be produced and consumed by mobile devices, browsers, cloud services, legacy applications, databases, and other backend systems.
LoopBack mobilizes data through models that represent business ... More
We are pleased to announce that you can now send push notifications to mobile devices (iOS and Android) using LoopBack with the release of the loopback-push-notifications module. What’s LoopBack? It’s an open source mobile backend, powered by Node... More
How to run Node.js on the JVM with Avatar.js and LoopBack
Nov 11, 2013
Background
LoopBack is an open source mobile API framework for Node.js from StrongLoop. It not only helps you expose REST api, but provides you the ability to build APIs, define data models, connect to data sources including databases such a... More
Getting Started with the MySQL Connector for LoopBack
Nov 6, 2013
We’re happy to announce the release of the LoopBack MySQL Connector that enables LoopBack applications to access MySQL databases. It is being released as part of StrongLoop Suite 1.1, as a GitHub module, and as an NPM package .
StrongLoop... More
Recipes for LoopBack Models, part 5 of 5: Model Synchronization with Relational Databases
Oct 31, 2013
Last time, we looked at using LoopBack while defining models from scratch. In the last part of this 5-part series, we demonstrate how to synchronize your data.
Now I have defined a LoopBack model, can LoopBack create or update the database ... More
Recipes for LoopBack Models, part 4 of 5: Models by Instance Introspection
Oct 24, 2013
Last time, we looked at using LoopBack with relational databases, allowing you to consume existing data. This time around, we are looking at your options when the data does not have a schema.
I have JSON documents from REST services and NoS... More
Recipes for LoopBack Models, part 3 of 5: Model Discovery with Relational Databases
Oct 17, 2013
In the prior part of this 5-part series, we looked at schema definitions and defined a model using an in-memory source to mock up the data access. This time around, we are looking at model discovery with existing relational databases or JSON d... More
Recipes for LoopBack Models, part 2 of 5: Models with Schema Definitions
Oct 9, 2013
Last time, we looked at how you can mobilize data through LoopBack with open models, which works well for free-form style data. This time around, we are looking at models with schema definitions.
I want to build a mobile application th... More
Recipes for LoopBack Models, Part 1 of 5: Open Models
Oct 3, 2013
Rich mobile applications are driven by data. Data can be produced and consumed by mobile devices, browsers, cloud services, legacy applications, databases, and other backend systems.
LoopBack mobilizes data through models that represent business ... More
We’re happy to announce the release of the LoopBack MySQL Connector that enables LoopBack applications to access MySQL databases. It is being released as part of StrongLoop Suite 1.1, as a GitHub module, and as an NPM package . StrongLoop... More
Recipes for LoopBack Models, part 5 of 5: Model Synchronization with Relational Databases
Oct 31, 2013
Last time, we looked at using LoopBack while defining models from scratch. In the last part of this 5-part series, we demonstrate how to synchronize your data.
Now I have defined a LoopBack model, can LoopBack create or update the database ... More
Recipes for LoopBack Models, part 4 of 5: Models by Instance Introspection
Oct 24, 2013
Last time, we looked at using LoopBack with relational databases, allowing you to consume existing data. This time around, we are looking at your options when the data does not have a schema.
I have JSON documents from REST services and NoS... More
Recipes for LoopBack Models, part 3 of 5: Model Discovery with Relational Databases
Oct 17, 2013
In the prior part of this 5-part series, we looked at schema definitions and defined a model using an in-memory source to mock up the data access. This time around, we are looking at model discovery with existing relational databases or JSON d... More
Recipes for LoopBack Models, part 2 of 5: Models with Schema Definitions
Oct 9, 2013
Last time, we looked at how you can mobilize data through LoopBack with open models, which works well for free-form style data. This time around, we are looking at models with schema definitions.
I want to build a mobile application th... More
Recipes for LoopBack Models, Part 1 of 5: Open Models
Oct 3, 2013
Rich mobile applications are driven by data. Data can be produced and consumed by mobile devices, browsers, cloud services, legacy applications, databases, and other backend systems.
LoopBack mobilizes data through models that represent business ... More
Last time, we looked at using LoopBack with relational databases, allowing you to consume existing data. This time around, we are looking at your options when the data does not have a schema. I have JSON documents from REST services and NoS... More
Recipes for LoopBack Models, part 3 of 5: Model Discovery with Relational Databases
Oct 17, 2013
In the prior part of this 5-part series, we looked at schema definitions and defined a model using an in-memory source to mock up the data access. This time around, we are looking at model discovery with existing relational databases or JSON d... More
Recipes for LoopBack Models, part 2 of 5: Models with Schema Definitions
Oct 9, 2013
Last time, we looked at how you can mobilize data through LoopBack with open models, which works well for free-form style data. This time around, we are looking at models with schema definitions.
I want to build a mobile application th... More
Recipes for LoopBack Models, Part 1 of 5: Open Models
Oct 3, 2013
Rich mobile applications are driven by data. Data can be produced and consumed by mobile devices, browsers, cloud services, legacy applications, databases, and other backend systems.
LoopBack mobilizes data through models that represent business ... More
Last time, we looked at how you can mobilize data through LoopBack with open models, which works well for free-form style data. This time around, we are looking at models with schema definitions. I want to build a mobile application th... More