Front-end Development Articles
57 views | +0 today
Follow
Your new post is loading...
Your new post is loading...
Scooped by djdev23
Scoop.it!

Preload Resource Data into AngularJS

Preload Resource Data into AngularJS | Front-end Development Articles | Scoop.it
javascript · angularjs. Preloading, or bootstrapping, data resources from the server via HTML is a common technique used in JavaScript web development. This technique allows the application to avoid making an extra HTTP ...
more...
No comment yet.
Scooped by djdev23
Scoop.it!

AngularJS Fundamentals for Rapid HTML5 Development

AngularJS is a hybrid HTML/JavaScript framework that drastically simplifies building web applications against RESTful web services. Join Nick Van Weerdenburg from rangle.io as he introduces...
more...
No comment yet.
Rescooped by djdev23 from JavaScript for Line of Business Applications
Scoop.it!

Angular Classy - Cleaner class-based controllers for AngularJS

Angular Classy - Cleaner class-based controllers for AngularJS | Front-end Development Articles | Scoop.it

As your Angular controller grows, it can start to get unwieldy and difficult to structure.

Classy uses a class-based approach and steals some neat ideas from AngularDart to make controllers a little nicer.

*  No more annotating your dependencies

*  $scope convenience

*  Special object for $watch listeners


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

AngularJS -- Quick Role-Based Authentication

AngularJS -- Quick Role-Based Authentication | Front-end Development Articles | Scoop.it

We've recently started on a new product at work using the AngularJS framework. One of the most useful resources when starting out was the #angularjs room on freenode. There seems to be a really large, vibrant community around AngularJS and that's always helpful when starting from scratch on a new framework. One of the best resources in the room was David Mosher, who helped us get set up with Lineman -- an awesome build framework based on Grunt -- and pointed us to some of his video tutorials. Honestly, these were a great resource for getting started and I highly recommend watching them. The following tutorial is heavily inspired by the examples David provided.

I have had quite a few requests for a working code sample for this post. I spent some time putting one together and you can find it here. Note that the working code is slightly different than the code above, but the main idea is the same.


Via Jan Hesse
more...
Scooped by djdev23
Scoop.it!

MicroNugget: What is AngularJS?

CBT Nuggets trainer Ben Finkel explains the open source web framework, AngularJS. This tutorial directly relates to Ben's AngularJS training course: http://c...
more...
No comment yet.
Scooped by djdev23
Scoop.it!

Dev.Opera — CSS3 vs jQuery Animations

Dev.Opera — CSS3 vs jQuery Animations | Front-end Development Articles | Scoop.it
Fast forward a few more years, and we've now got animation capabilities available in CSS3, which offers additional advantages, such as potential speed increases due to being rendered directly by the browser.
more...
No comment yet.
Scooped by djdev23
Scoop.it!

Tools for unit testing in JavaScript - Pluralsight blog

Tools for unit testing in JavaScript - Pluralsight blog | Front-end Development Articles | Scoop.it
Here are the top tools to help you save time when unit testing in JavaScript.
more...
No comment yet.
Rescooped by djdev23 from Html, html5, css and javascript stuff like JQuery
Scoop.it!

A fresh look at JavaScript Mixins « JavaScript, JavaScript…

A fresh look at JavaScript Mixins « JavaScript, JavaScript… | Front-end Development Articles | Scoop.it

RT @rmat0n: A fresh look at JavaScript Mixins http://bit.ly/mdALWg #javascript #js #mixins...


Via Gabriel Kastenbaum
more...
No comment yet.
Rescooped by djdev23 from Responsive Website Design
Scoop.it!

Creating CSS Image Galleries in Responsive Websites

Creating CSS Image Galleries in Responsive Websites | Front-end Development Articles | Scoop.it

Fully responsive CSS image galleries that avoid slow-loading javascript and are completely flexible; galleries work on all browsers and on PCs, iPads and mobiles.


Via UniqueWebsites
more...
UniqueWebsites's curator insight, September 9, 2013 4:39 PM

These CSS image galleries provide an alternative to slow-loading javascript and allow designers the flexibility to create image galleries with whatever layout they choose.

 

This tutorial, sample code and infographic gives any web designer with a working knowledge of CSS and HTML the ability to create fully responsive CSS image galleries that scale up and down on PCs, tablets and mobiles. The galleries have been tested on IE8, IE9, Firefox, Safari, Opera, Apple iPad and Nokia mobile.

 

A single line of script inserted into the header overcomes the problems associated with hover images on touch devices (namely that of being unable to make the enlarged image disappear by clicking elsewhere on the screen). This same line of code also overcomes the problem of the mobile/tablet menus not disappearing when a different part of the screen is touched.

 

#responsivewebdesign #imagegalleries #css

Rescooped by djdev23 from Design Revolution
Scoop.it!

50 Cool CSS3 Design Examples Inspire

50 Cool CSS3 Design Examples Inspire | Front-end Development Articles | Scoop.it
It's amazing what can be done with CSS these days. Support for the latest CSS3 properties is strong in the latest versions of all the major browsers - even Internet Explorer - and the possibilities for typography, animation and interactivity have never been greater. But finding web design inspiration can be tricky.

Via Martin (Marty) Smith
more...
Martin (Marty) Smith's curator insight, February 15, 2014 9:12 PM

CSS3 has some cool applications as these 50 examples show.

Michael Allenberg's curator insight, February 21, 2014 8:26 AM

The future of web design...

Rescooped by djdev23 from JavaScript
Scoop.it!

Spotlight: AngularJS

Spotlight: AngularJS | Front-end Development Articles | Scoop.it
Take your dev skills to the next level
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
more...
No comment yet.
Scooped by djdev23
Scoop.it!

Javascript beginner tutorial 1 - Introduction to javascript

In this video I show you how to include Javascript in your web page, I explain what Javascript is, and I explain what you need to follow along with this seri...
more...
No comment yet.
Scooped by djdev23
Scoop.it!

Unit Testing JavaScript Applications

Unit Testing JavaScript Applications | Front-end Development Articles | Scoop.it
Stephen Thomas introduces TDD for JavaScript developers, including useful tools and frameworks.
more...
No comment yet.
Scooped by djdev23
Scoop.it!

AngularJS + REST Made Simple: Connecting AngularJS to a Backend with REST & JSON

AngularJS + REST Made Simple: Connecting AngularJS to a Backend with REST & JSON Speaker: Ben Busse, technology evangelist at dreamfactory Angular provides s...
more...
No comment yet.
Rescooped by djdev23 from JavaScript for Line of Business Applications
Scoop.it!

Deep Linking a Tabbed UI With AngularJS

Deep Linking a Tabbed UI With AngularJS | Front-end Development Articles | Scoop.it

The idea is to dynamically generate a tabbed navigation using Angular and UI Bootstrap.

I’ve done this before, but this time around I needed the ability to deep link into a tab. That is, if a user bookmarks /someapp/tab2, then the 2nd tab should be active with its content showing.

Instead of using ngRouter, which is a bit simplistic, I decided to use UI Router. UI Router is not without quirks and bugs, but it does give the opportunity to setup multiple, named “states” for an application, and can manage nested states and routes through associated URLs. One of the first steps in working with UI Router is configuring the known states


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

Learn to refactor your AngularJS code.

Learn to refactor your AngularJS code. | Front-end Development Articles | Scoop.it

Mistakes:

Do any of the following sound familiar?

* It’s hard to debug your view, because you have no idea where that Scope member is coming from
* When you inspect a Scope, you double-take because you thought it was the window object
* You at some point needed to access a child Scope member from a parent Scope, so you either either a) used $broadcast/$on to call it, or b) just moved the member into the parent Scope
* It’s unclear what is happening after any given user action, because there are umpteen-hundred events being emitted or broadcast
* There’s at least one service that is 1,000 lines long and is full of just random settings
* You either have one entry point into $http, or $http calls are scattered about controllers


These are all mistakes, and they are easy mistakes to make. The solution to all of these problems is the same: refactor.


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

An Overview of AngularJS for Managers

An Overview of AngularJS for Managers | Front-end Development Articles | Scoop.it

A few months ago I started building things in my free time using AngularJS and it has been an incredibly rewarding and productive journey. In my day job, I spend most of my time building single page applications using either Dojo or jQuery. This article is my attempt to make an objective argument that AngularJS is ready for use in building enterprise software. To accomplish this, I am first going to give a brief history of Angular, then dive into what is important to enterprises by talking about:

* Who is Behind AngularJS?
* How can I Hire and Educate Developers?
* What Kind of Browser Support does AngularJS have?
* How does Google protect AngularJS' Intellectual Property?
* What GUI Toolkits work with AngularJS?
* How can I handle internationalization and accessibility in Angular?
* How can I test my AngularJS applications?


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

Some advanced AngularJS concepts

DI with $injector.annotate() – 00:35DirectivesTransclusion: give me an extreme makeover and please ensure my children still love me!! – 13:10Setting Priority to your directives – 25: 43compile, preLink and postLink functions – 30:20Using $provide.decorator() function – 38:15 Deep-watching objects and arrays – 44:45Debugging AngularJS – 55:55
Via Jan Hesse
more...
No comment yet.
Rescooped by djdev23 from JavaScript for Line of Business Applications
Scoop.it!

director - a tiny and isomorphic URL router for JavaScript

director - a tiny and isomorphic URL router for JavaScript | Front-end Development Articles | Scoop.it

Director is a router. Routing is the process of determining what code to run when a URL is requested.

A routing library that works in both the browser and node.js environments with as few differences as possible. Simplifies the development of Single Page Apps and Node.js applications. Dependency free (doesn't require jQuery or Express, etc).


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

AngularJS Tutorials

AngularJS Tutorials | Front-end Development Articles | Scoop.it

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


Via Jan Hesse
more...
Rescooped by djdev23 from Javascript
Scoop.it!

Mixins, Forwarding, and Delegation in JavaScript

Mixins, Forwarding, and Delegation in JavaScript: http://t.co/yoC7j7SjEI

Via Darlene Tate
more...
No comment yet.
Rescooped by djdev23 from Web Designing Pictomedia
Scoop.it!

Super Smooth CSS Transitions for jQuery

Super Smooth CSS Transitions for jQuery | Front-end Development Articles | Scoop.it

Transit is a super-smooth CSS transitions & transformations for jQuery. You can make transition on any CSS property. They will happen much smoother than if you were to use jQuery’s default .animate(). You can easily translate, rotate, scale, skew and etc.

Transit degrades older browsers by simply not doing the transformations (rotate, scale, etc) while still doing standard CSS (opacity, marginLeft, etc) without any animation. Delays and durations will be ignored. It is released under MIT License.

Read More: http://www.webappers.com/2013/05/17/super-smooth-css-transitions-for-jquery/

 

 


Via Igniva Solutions
more...
No comment yet.
Rescooped by djdev23 from RKDownload
Scoop.it!

CSS3 Responsive Vertical Mega Menu (Navigation and Menus)

CSS3 Responsive Vertical Mega Menu (Navigation and Menus) | Front-end Development Articles | Scoop.it

http://rkdownload.com/css3-responsive-vertical-mega-menu-navigation-and-menus.html


Via RKDownload
more...
No comment yet.
Scooped by djdev23
Scoop.it!

HTML Wireframes | Brad Frost Web

HTML Wireframes | Brad Frost Web | Front-end Development Articles | Scoop.it
HTML Wireframes. May 19, 2014. For the first few years of my career, I didn't know that wireframes existed. It wasn't until I started working at a larger agency that I first encountered a strange new black-and-white InDesign world, where multiple ...
more...
No comment yet.
Scooped by djdev23
Scoop.it!

Nicholas Zakas: Scalable JavaScript Application Architecture

Yahoo! home page engineer Nicholas Zakas, author of Professional JavaScript for Web Developers, discusses frontend architecture for complex, modular web appl...
more...
No comment yet.