In this short video, StrongLoop CTO Al Tsang gives you a quick overview of what’s new in LoopBack 2.0 plus a sneak peak at the new Studio visual modeler for creating Node.js powered RESTful APIs out of existing Oracle, SQL Server, MongoDB, MySQL and other databases.
In this video, StrongLoop CTO Al Tsang walks you through the functionality of the new StrongLoop API Server. Its components the open source LoopBack API framework, mobile backed-as-a-service, connectivity to existing datasources plus monitoring and DevOps tooling.
In this presentation, Bert Belder – Node core commiter & StrongLoop co-Founder demonstrates a flow control project called “Zones”. Why another async flow control project? Currently there are a couple of problems that make it really hard to reason about asynchronous control flow in Node:
1. Stack traces are useless when an asynchronous function fails
2. Async functions are hard to compose into more high-level APIs, resulting in callback hell
3. Async error handling will cause Node to crash
Zones should make it easy to handle errors and to avoid resource leaks, provide a way to associate user data to an async flow and much more! Watch the video to learn more or read the blog introducing Zones:
Slides used in the video are here.
In this talk, Adam Crabtree, LinkedIn Server Engineer and BayNode Founder discusses the distinction between asynchrony and control-flow, and their intimate connections to error handling. In modern Node.js development, control-flow is the guardian at the gates, dealing with asynchrony and enforcing contracts so you don’t have to. Control-flow helps juggle values, handle ordering, deal with errors, and sometimes hide asynchrony types all together. Additionally, there are many different asynchrony types including callbacks, promises, thunks and async generators and they each handle errors differently. Node.js itself has two very different ways of dealing with errors. Know why, and how it affects the code you write.
In this talk from the BayNode Meetup that took place on May 29 2014, Alex Gorbatchev of npmawesome.com gives an introduction to callbacks plus several control flow and error handling libraries including try/catch and promises.
Check out this panel discussion that took place on May 29, 2014 concerning Node.js control flow and error handling with Ross Kukulinski of ASTi Labs, Adam Crabtree of Linkedin, Bert Belder of StrongLoop and Alex Gorbatchev of npmawesome.com.
In this video, StrongLoop CTO AL Tsang shows you how to make use of open source replication and offline synchronization in the LoopBack API framework. This new functionality is available for Oracle, SQL Server, MongoDB, PostgreSQL, MySQL and any LoopBack connector which supports create, read, update, delete (CRUD) operations.
This latest release makes StrongOps the most comprehensive DevOps dashboard for Node.js. StrongOps 2.0 contains several industry-first features including run-time debugging, process and cluster management, memory leak analysis, error tracing, profiling and performance monitoring, all in a single dashboard.
In this video, Node.js core committer Bert Belder discusses some of the new features in Node v0.12 including Streams3, VM improvements, cluster round-robin, execSync and profiling APIs.
In this presentation recorded at the Hacker Dojo on April 1, 2014, StrongLoop product manager Shubhra Kar demonstrates how to make use of the open source LoopBack API server. Loopback is an API server powered by Node.js that enables you to easily connect devices and apps to backend data and services.
In this session, Node Hackers at Hacker Dojo and BayNode co-organizer Tony Pujals takes an in-depth look at npm and Node package management, module development and publishing plus core Node modules everyone should know.
He discusses various strategies for designing modules and exposing functions, objects, and constructor functions. Including various npm options and package.json details. Then walks through a complete example of packaging a utility library and publishing it to npm, the Node Package Modules registry.
Here’s a video that walks you though StrongOps, as well as, the new features in 2.0. StrongOps is the industry’s leading performance monitoring and management solution for Node.js. Some of the new features in this release include: memory profiling, error detection, alerting, cluster control and a new open data API. For more information, check out:strongloop.com/node-js-performance/strongops/
In this video, mobile developer and technical evangelist Matt Schmulen shows you how to build a mobile application using the Node.js based LoopBack backend and its iOS SDK. To learn more about the open source LoopBack project and the iOS SDK, visit: strongloop.com/mobile/ios/
This video that walks you though the new features in StrongOps 2.0, the Industry’s leading performance monitoring and management solution for Node.js. Some of the new features in this release include: memory profiling, error detection, alerting, cluster control and a new open data API. For more information, check out: strongloop.com/node-js-performance/strongops/
Node Inspector maintainer and StrongLoop engineer, Miroslav Bajtos shows you how to debug your Node apps using the latest enhancements to Node Inspector.
StrongLoop engineer Ritchie Martori demos the open source, mobile backend-as-a-service based on Node, called LoopBack.
StrongLoop developer, Sam Roberts talks about clustering Node processes with various NPM modules.
New to Node.js ? Check out this video that explains What is Node and how to best make use of it.
New to Node.js Check out this video that explains the architecture behind Node.js.