Tutorial 11: AngularJS Navigation Tutorial 10: Angularjs routeParams Example Tutorial 9: How to config angularjs routing? Tutorial 8: Binding input field to filters Tutorial 7: Using filters in AngularJS service Tutorial 6: Using AngularJS service Tutorial 5: AngularJS Complex Models Tutorial 4: Modules in AngularJS Tutorial 3: What is MVC Architecture in AngularJS ? Tutorial 2: Basic App in AngularJS Tutorial 1: AngularJS Tutorial
* Prototypes * Constructor Functions * Encapsulation * Inheritance * Static vs Instance * Abstracting it up a bit * Conclusion
How many photo carousels have you built? Date pickers? Dynamic tables and charts? Wouldn't it be great if there was a way to make these custom elements encapsulated and reusable? Welcome to Web Components! The building blocks are well known: HTML templates, custom elements, HTML imports, and shadow DOM. It's fairly easy to build simple examples. But what happens when performance degrades? Join this discussion of the synchronous and asynchronous nature of web components, and how they can impact the rendering of the entire page.
The AngularJS ToDo helps you get up and running with an app that you quickly run and start playing around with. It showcases the use of the Geolocation plugin from Cordova, that lets the app use native device capabilities. It uses Microsoft Azure as its cloud backend.
Knex.js is a "batteries included" SQL query builder for Postgres, MySQL, MariaDB and SQLite3, designed to be flexible, portable, and fun to use. It features both traditional node style callbacks as well as a promise interface for cleaner async flow control, a stream interface, full featured query and schema builders, transaction support, connection pooling and standardized responses between different query clients and dialects.
As you can see from the previous posts, building a secure application takes a lot of work. One short cut to secure software can be to take advantage of the security features of your application framework.
SLIDESA Gulp of Angularwith Oliver Merk and Greta CastilloGitHub Advanced UI, Plugins and Components in AngularJSwith Matias NiemeläSlides Github Building a Site with AngularJS & Firebasewith Rob McDiarmidGithub Demos Going Hybrid Mobile with Ionic and AngularJSwith Gerred DillonSlideShare Mobile & Offline Data Synchronization in AngularJSwith Daniel ZenSlideShare Omnichannel Applications with AngularJSwith Nick Van WeerdenburgSlideShare
Via Eyal Vardi
When you first get started with Angular, you’ll naturally find yourself flooding your controllers and scopes with unnecessary logic. It’s important to realize early on that your controller should be very thin; meaning, most of the business logic and persistent data in your application should be taken care of or stored in a service. I see a few questions a day on Stack Overflow regarding someone trying to have persistent data in his or her controller. That’s just not the purpose of a controller. For memory purposes, controllers are instantiated only when they are needed and discarded when they are not. Because of this, every time you switch a route or reload a page, Angular cleans up the current controller. Services however provide a means for keeping data around for the lifetime of an application while they also can be used across different controllers in a consistent manner.
Angular provides us with three ways to create and register our own service.