Angular.js and Go...
Follow
Find
3.3K views | +40 today
Scooped by Piyas De
onto Angular.js and Google Dart
Scoop.it!

Single Page Application with Angular.js, Node.js and MongoDB (MongoJS Module)

Single Page Application with Angular.js, Node.js and MongoDB (MongoJS Module) | Angular.js and Google Dart | Scoop.it
Single Page Application with Angular.js, Node.js and MongoDB (MongoJS Module) (Building a Single Page Application with Angular.js, Node.js and MongoDB http://t.co/goatb6RO3G)...
more...
No comment yet.
Angular.js and Google Dart
Here we will have latest updates and learning materials on Angular.js and Google Dart
Curated by Piyas De
Your new post is loading...
Rescooped by Piyas De from JavaScript for Line of Business Applications
Scoop.it!

Improving AngularJS long list rendering performance using ReactJS

Improving AngularJS long list rendering performance using ReactJS | Angular.js and Google Dart | Scoop.it

f you're reading this, you most probably tried to make a long and/or complex list of items using a ng-repeat directive, and after seeing how it performs in terms of speed, felt like AngularJS failed you. In some cases you might be able to avoid this problem by using paging or infinite scrolling, but sometimes that's just not good enough. For example, lists that are displaying only a few items at a time (like any kind of a log) would simply be very impractical from the users point of view. Another reason - you might be using libraries like SlyJS that load a whole list at once to calculate the size of the embedded scrollbar and to make list swiping and elastic bounds work properly. Ooooor - your client simply demands it. :)


Via Jan Hesse
more...
No comment yet.
Rescooped by Piyas De from Javascript
Scoop.it!

AngularJS: Resolving data services before instantiating the Controller and Template | Javalobby

AngularJS: Resolving data services before instantiating the Controller and Template | Javalobby | Angular.js and Google Dart | Scoop.it

Via Ex FromTheLeft, Darlene Tate
more...
No comment yet.
Rescooped by Piyas De from JavaScript for Line of Business Applications
Scoop.it!

Using Polymer to Create Web Components

Using Polymer to Create Web Components | Angular.js and Google Dart | Scoop.it

Web Components aim to solve some of these complexities by providing a unified way to create new elements that encompass rich functionality without the need for all the extra libraries. Web components are comprised of four different specifications (Custom Elements, Templates, Shadow DOM and HTML imports) which are being fleshed out in the W3C.

To bridge the gap and give developers access to this rich functionality now, Google has created the Polymer library which serves as a set of polyfills to bring the promise of Web Components to you today. Let's dive a little deeper into.

What this library can do, is allow us to create reusable components that work as true DOM elements while helping to minimize our reliance on JavaScript to do complex DOM manipulation to render rich UI results.


Via Jan Hesse
more...
No comment yet.
Rescooped by Piyas De from JavaScript for Line of Business Applications
Scoop.it!

Journey into Meteor's Reactivity

Journey into Meteor's Reactivity | Angular.js and Google Dart | Scoop.it

Meteor is a full-stack JavaScript framework. It runs on both the client and the server. The client communicates with the server using a protocol called DDP.

As I said before, some people think Meteor generates codes on the fly or does some magic behind the scenes. But it does not. It’s a combination of carefully crafted technologies built into a single framework. It’s extensible and very easy to use.


Via Jan Hesse
more...
No comment yet.
Rescooped by Piyas De from JavaScript for Line of Business Applications
Scoop.it!

An angular service to bind scope models to sailsjs models thru socket

An angular service to bind scope models to sailsjs models thru socket | Angular.js and Google Dart | Scoop.it

An AngularJS service to bind Angular models with sailsjs backend models using socket.io.

What it does:

Creates the model inside the $scope for you.Retrieves the model data from the backend using socket.Watches for changes made by the user in the UI and updates the backend immediately.Watches for changes made in the backend and updates the UI immediately.
Via Jan Hesse
more...
No comment yet.
Rescooped by Piyas De from JavaScript for Line of Business Applications
Scoop.it!

Authentication for Single Page Apps :: madhatted.com

Authentication for Single Page Apps :: madhatted.com | Angular.js and Google Dart | Scoop.it

Via Jan Hesse
more...
Rescooped by Piyas De from JavaScript for Line of Business Applications
Scoop.it!

Designing Javascript APIs

We at Filepicker.io spend a lot of time thinking about APIs. With the release of our Version 1.0 javascript API, we thought about best practices for javascript API design, and wanted to share them so that when we use your API, it’ll be just as awesome as when you use ours.

Rules of your Javascript API

 

* Rule 0: Never make breaking changes to your API. Unless you must.
* Rule 1: Provide wood and nails, and a complete house for your API
* Rule 2: Have nouns, verbs, and a complete bipartite graph
* Rule 3: When dealing with APIs fail fast, or better, not at all
* Rule 4: If the API is hard to use, it’s not good enough


Via Jan Hesse
more...
No comment yet.
Scooped by Piyas De
Scoop.it!

Implementing Authentication in Angular Applications

This article explains how authentication is setup in Angular applications. The reader will learn how to log in, log out, and secure routes.
more...
No comment yet.
Scooped by Piyas De
Scoop.it!

A Step-by-Step Guide to Your First AngularJS App

A Step-by-Step Guide to Your First AngularJS App | Angular.js and Google Dart | Scoop.it
If you haven’t tried AngularJS, you’re missing out. In this tutorial, I’ll build an Angular app from start to finish, highlighting examples of its strengths along the way.
more...
No comment yet.
Rescooped by Piyas De from JavaScript for Line of Business Applications
Scoop.it!

Pub/Sub JavaScript Object

Pub/Sub JavaScript Object | Angular.js and Google Dart | Scoop.it

There are three keys to effective AJAX-driven websites: event delegation, History management, and effective app-wide communication with pub/sub. This blog employs of all of these techniques, and I thought I'd share the simplest of them: a tiny pub/sub module I use on this site.

If you've not used pub/sub before, the gist is that you publish to a topic and anyone can subscribe, much like the way a radio works: a radio station broadcasts (publishes) and anyone can listen (subscribes). This is excellent for highly modular web applications; it's a license to globally communicate without attaching to any specific object.


Via Jan Hesse
more...
No comment yet.
Rescooped by Piyas De from Javascript
Scoop.it!

Protractor for AngularJS: writing end-to-end tests has never been so fun

Protractor for AngularJS: writing end-to-end tests has never been so fun | Angular.js and Google Dart | Scoop.it
A step-by-step presentaion on Protractor End-to-End Testing for AngularJS

Via Jan Hesse, Darlene Tate
more...
No comment yet.
Scooped by Piyas De
Scoop.it!

Model Options and Pristine Forms In AngularJS - OdeToCode

Model Options and Pristine Forms In AngularJS - OdeToCode | Angular.js and Google Dart | Scoop.it
Here is a plunk that demonstrates how to reset an Angular form. The form itself will display any element with a dirty flag using a thick red border. The ngModel and ngForm directives automatically add the ng-dirty class to ...
more...
No comment yet.
Rescooped by Piyas De from JavaScript for Line of Business Applications
Scoop.it!

jaadi.js - storage abstraction API

jaadi.js - storage abstraction API | Angular.js and Google Dart | Scoop.it

Jaadi is simple, easy to use, abstraction API over many storage techniques provided by DOM, W3C, Browser specific (Chrome) and user defined storages. Jaadi provides interface for basic CRUD operations.


Via Jan Hesse
more...
No comment yet.
Rescooped by Piyas De from JavaScript for Line of Business Applications
Scoop.it!

Knockout REST API

Knockout REST API | Angular.js and Google Dart | Scoop.it

Knockout REST API provides a simple and flexibe API to use REST services with Knockout ViewModel objects.


This code above, creates a view model called CityViewModel with 3 properties:

service: it's a reference of our REST service, that point out to /api/cities;model: it's a observable reference to an POJO object;collection: it's a reference to model collection of cities;

At the end we applying this view model object into the page, using ko.applyBindings function. So simple, ha?!



Via Jan Hesse
more...
No comment yet.
Rescooped by Piyas De from Javascript
Scoop.it!

Actuate BIRT Data Visualization Service Features JavaScript API - ProgrammableWeb

Actuate BIRT Data Visualization Service Features JavaScript API - ProgrammableWeb | Angular.js and Google Dart | Scoop.it
Actuate BIRT Data Visualization Service Features JavaScript API
ProgrammableWeb
Data visualization has never been more popular, but most developers tend to overlook this requirement.

Via Darlene Tate
more...
No comment yet.
Rescooped by Piyas De from Javascript
Scoop.it!

Runtime.JS - kernel built on V8 JavaScript engine

Runtime.JS - kernel built on V8 JavaScript engine | Angular.js and Google Dart | Scoop.it
either someone took https://t.co/52nA7cAoWU very literally or I am gifted with precognition (seems more likely) http://t.co/UG0RKDBbik

Via Darlene Tate
more...
No comment yet.
Rescooped by Piyas De from #TheCodingReview
Scoop.it!

Better Templating with Partials in Handlebars and BackboneJS

Better Templating with Partials in Handlebars and BackboneJS | Angular.js and Google Dart | Scoop.it
One common problem that we face during BackboneJS is view management. Things are simpler when you are developing single page application. But when it comes to multi-page application in BackboneJS, it is common that views become unmanageable.

Via Ex FromTheLeft
more...
No comment yet.
Rescooped by Piyas De from JavaScript for Line of Business Applications
Scoop.it!

Angular JavaScript Jumpstart

Angular JavaScript Jumpstart | Angular.js and Google Dart | Scoop.it

Have you ever wondered how to use your browser (and those of your customers) as rich clients without plug-ins or ActiveX objects? Shawn Wildermuth tells...


Via Jan Hesse
more...
No comment yet.
Rescooped by Piyas De from #TheCodingReview
Scoop.it!

Testing D3.js With Jasmine

Everyone who works with javascript and data visualization has to at some point come across D3.

Via Ex FromTheLeft
more...
No comment yet.
Rescooped by Piyas De from JavaScript for Line of Business Applications
Scoop.it!

Techniques for authentication in AngularJS applications

Techniques for authentication in AngularJS applications | Angular.js and Google Dart | Scoop.it
A collection of ideas for authentication & access control
Via Jan Hesse
more...
No comment yet.
Scooped by Piyas De
Scoop.it!

Angular.js Two Way Data Binding - Technical Blogs

Angular.js Two Way Data Binding - Technical Blogs | Angular.js and Google Dart | Scoop.it
Angular template engine binding the data in two way, which means databinding in Angular apps is automatic synchronization of data between the model and view
more...
No comment yet.
Scooped by Piyas De
Scoop.it!

Julie Ralph End to End Angular Testing with Protractor

www.ng-conf.org ng-conf is a two day, single track conference focused on delivering the highest quality training in the Angular JavaScript framework. 500 to ...
more...
No comment yet.
Rescooped by Piyas De from Javascript
Scoop.it!

Getting Started with Protractor and Page Objects for AngularJS E2E Testing

Getting Started with Protractor and Page Objects for AngularJS E2E Testing | Angular.js and Google Dart | Scoop.it

Going through the Protractor docs and getting started can still be a daunting task. My goal is to alleviate some of that by sharing my configuration and setup, as well as using the page object pattern for creating an API through which we’ll interact with our web pages. We’ll also be using the jasmine-given library to help clean up our specs.


Via Jan Hesse, Darlene Tate
more...
No comment yet.
Scooped by Piyas De
Scoop.it!

angular-ui/AngularJS-sublime-package

angular-ui/AngularJS-sublime-package | Angular.js and Google Dart | Scoop.it
AngularJS-sublime-package - AngularJS code completion, snippets, go to definition, quick panel search, and more.
more...
No comment yet.
Rescooped by Piyas De from Modern web development
Scoop.it!

AngularJS 101: From Zero to Angular in Seconds

AngularJS 101: From Zero to Angular in Seconds | Angular.js and Google Dart | Scoop.it
AngularJS 101: From zero to angular in 60 seconds (ie. 99 lines of code). Full tutorial and all the...

Via Tony Brown
more...
No comment yet.