Screencasts
Introduction to AngularJS
- btford/ngmin · GitHub
- paulirish/dotfiles · GitHub
- Welcome to Yearofmoo
- Excellent 5-Minute Angular JS tutorial videos by John Lindquist
- Architecting Your Application for Testability - YouTube
- Bringing Angular Apps to Life with Animation by Miško Hevery - YouTube
- davemo/intro-to-angularjs · GitHub
End to End with AngularJS
- davemo/end-to-end-with-angularjs · GitHub
- Laravel 4: Protecting Routes
- Laravel 4 Mastery | Nettuts+
- Laravel 4 Documentation
- Authentication in Single Page Applications with AngularJS - A Modest Proposal
Security with AngularJS
- Best Practices for Designing a Pragmatic RESTful API | Vinay Sahni
- Comparing 370eddc83f…f2e04b5c9a · davemo/end-to-end-with-angularjs · GitHub
- Troy Hunt: Your login form posts to HTTPS, but you blew it when you loaded it over HTTP
Frontend Workflows with Grunt and AngularJS
- Ender - the no-library JavaScript library
- ded/reqwest · GitHub
- Frontend Workflows with Grunt and Angular on Github
Advanced Directives with AngularJS (Part 1)
- html as a dsl
- abstractions in html
- $compile
- $templateRequest
- $templateCache
- directive definition object
- requiring other directives
- directive communication ($scope.$broadcast, $scope.$on)
Advanced Directives with AngularJS (Part 2)
- bugfix: don’t re-add and compile editors
- feature: swap arrow on editor state
- feature: leverage a 3rd party lib using the same DSL
Building Mobile Web UI Components using Composition
- davemo/composing-mobile-widgets · GitHub
- Multiple inheritance - Wikipedia
- Mixin - Wikipedia
- Microjs: Fantastic Micro-Frameworks and Micro-Libraries
- Zepto.js: the aerogel-weight jQuery-compatible JavaScript library
- Backbone.js
- Foundation from ZURB
Inversion of Control, the UI Thread, and Backbone Views
- How Chromium Displays Web Pages - The Chromium Projects
- Browsers are single threaded and this single thread (The UI thread) is shared between the rendering engine and the js engine.
- Events and timing in-depth
- Script yielding with setImmediate | NCZOnline
- Underscore.js Defer
- What is a non-blocking script? | NCZOnline