Tag Archives: AngularJS

Back to blog home page

Single Sign-On with Azure Active Directory and Backand

Posted by on Jan 11, 2017

Most internet users have accounts with many different service providers. As these providers have grown, they have also opened up their authentication systems to third-party developers. By leveraging these authentication systems, third party apps can reduce their scope and complexity, offloading user registration, verification, and authentication to a package solution like Google Plus, Github, Facebook, or Azure AD (Active Directory).

Building on this functionality, many providers offer Single Sign-On (SSO) functionality. Below we’ll look into SSO as a concept, dive deep into Microsoft’s Azure Active Directory SSO process, and finally touch on integrating this process into your Backand application.  Continue reading

Back to blog home page
Back to blog home page

Handling Geolocation on the Backend

Posted by on Jan 26, 2016

We’re pleased to announce a new feature in Backand: geolocation support in the database. Backand now lets you save locations in the database with latitude/longitude (Geography Points) and the ability to perform advanced filters and queries on it. For example, you can filter all the rows that are within a certain distance from a particular location (e.g., the location of the device).

Continue reading

Back to blog home page

Making a Node.js Project into an NPM Package

Posted by on Jan 05, 2016

We recently published an NPM package, backand-hosting-s3, intended to sync a local project folder to Backand AWS S3 bucket. This bucket serves our users as a static web site for their AngularJS projects. The package is to be used in GulpJS files and in the forthcoming Backand CLI (more on this soon).
After completing development, while trying to publish the package, we encountered a few salient holes in the vast amount of guides and articles.

Below we provide some instructions on these points that will hopefully make your life easier when trying to publish an NPM package.

Continue reading

Back to blog home page

Hosting and Deployment of Your AngularJS App

Posted by on Dec 15, 2015

There is a wide range of options for hosting and Angular app. If your app is primarily client-side, there’s no need for a  powerful server – a recurring cost that is a hindrance to app development. Luckily, Backand gives you a secure, reliable, and high-performance hosting environment for your application.

And the best part, to celebrate the holiday season and the new year,  we’re giving you your first 12 months free! (limited to 10GB of storage and 500GB/month of data transfer).

Below we’ll look at the features offered by Backand Hosting, and see how they can be integrated into your project.

Continue reading

Back to blog home page

The Ultimate Stack for Mobile Apps: Ionic & Backand

Posted by on Dec 02, 2015

About two months ago, we published the results of a survey we conducted among Backand users in which we asked what would you most like us to integrate with. The clear winner was Ionic (with PhoneGap, highly related, coming in strong at #4).

So today we are officially announcing the Ionic Framework integration with Backand. It’s been out as sort of a beta for a while, but now it’s official. We believe that Ionic and Backand together make the perfect stack for building hybrid mobile apps in AngularJS.

Continue reading

Back to blog home page

Adapting NoSQL Syntax to SQL Databases

Posted by on Nov 30, 2015

One of the greatest strengths of NoSQL databases is the query language used. While SQL databases are essentially required to use SQL queries, NoSQL databases give you the chance to build and manipulate queries as JSON, allowing for far more readable – and understandable – queries in your application. Below we’ll look at how Backand adapts a MongoDB-inspired NoSQL query language into SQL statements, allowing you to use whichever idiom lets you feel the most productive.
Continue reading

Back to blog home page

Integrating an AngularJS App on Backand with Amazon S3

Posted by on Oct 30, 2015

Expanding Available Functionality

Amazon Web Services, or AWS, offer a lot of useful functionality for web developers: from hosting, to distributed computing, to data storage, and much more. We at Backand leverage AWS in several ways and in this post we’ll look at Amazon S3, and how you can integrate the object storage service into a Backand-powered application.
Continue reading

Back to blog home page

Using CoffeeScript with AngularJS

Posted by on Sep 09, 2015

JavaScript is an incredibly flexible language, allowing for nearly any imaginable programming style to be used. JavaScript allows you to approach programming from any of a number of paradigms, including procedural programming, object-oriented programming, declarative programming like that used in AngularJS, and even functional programming. However, many newer languages like Ruby, Haskell, and Python have introduced programming idioms that have proven particularly useful as these languages have evolved. Many developers lamented that this kind of functionality was not available in JavaScript, and consigned themselves to sometimes complicated work-arounds. Below we’ll look at CoffeeScript, which allows developers to use many of these new features in a JavaScript-like language which can later be compiled into a form that the application can use.

Continue reading

Back to blog home page

Functional Testing with Mocha & Chai

Posted by on Aug 26, 2015

Full Stack JavaScript Code

In full stack JavaScript development involving JavaScript on either or both the client-side and the server-side, we would like to test function input-output behavior. In its simplest form, function input-output behavior specifies the output of the function in terms of its input.

Continue reading