Atomic Object Show Nav
Close Menu
< Blog Home
We're Hiring
Atomic Object
Services
Portfolio
Team
Culture
Contact
Atomic Object Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

angular.js

Web Apps

Using Angular Content Projection to Draw Smiley Faces

How to customize a component using angular content projection & multi-content projection. Respond to user events from the custom component with a host listener.
Web Apps

Reactive Programming: A Timed Popup Component with RxJS

How to use use RXJS's operators (debounce, merge, map, switchmap) in Angular to display a popup notification timed for a specified interval.
Web Apps

Multiple HTTP Requests for an AngularJS + Google Sheets Prototype

Because of the way I was completing the HTTP request of the initial Google Sheet data, the HTTP request was asynchronous.
Web Apps

Adding Google Analytics to an AngularJS App with ngRoutes

I struggled getting Google Analytics set up with my AngularJS app. Here's what worked for me, along with some links to helpful tips and articles.
Web Apps

Wrangling a Legacy Angular Project in 3 Steps

How to add tests to your Angular front end in a way that allows you to push features out quickly without wasting time and resources.
Web Apps

How to Unit Test AngularJS Events with Karma

Step-by-step instructions for using Karma to unit test AngularJS events. AgularJS events are useful for passing data among decoupled components.
Web Apps

Safely Binding Unescaped Content in Web Applications

Understanding cross-site scripting (XSS) vulnerability, when binding unescaped content is safe, and how to bypass warnings in Angular and Ember.
Web Apps

Comparing Directive Scope Options in AngularJS

The differences between No Scope, Inherited Scope, and Isolated Scope, and why you might—or might not—want to use each one.
Web Apps

Deconstructing Single Page Applications at CodeMash

Taking a closer look at different frameworks is a good way to understand more about a framework that you already know, and what it is/isn't doing for you.
Web Apps

Asynchronous Testing with Protractor’s ControlFlow

Protractor and WebDriverJS's ControlFlow allows us to write our own asynchronous functions that can be used from our tests with a synchronous style.
Web Apps

Validating & Formatting Credit Cards in AngularJS

Understanding the algorithms behind credit card validation, plus how to implement them for a web front-end using AngularJS.
Web Apps

AngularJS: Adding One Resolve to All Routes

Resolves take the complexity of completing a promise and checking for errors out of the controller itself. angular.extend lets you add them to every route.

Posts navigation

← Older posts

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2023 Atomic Object LLC
Explore
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
Offices
  • Grand Rapids
  • Ann Arbor
  • Chicago
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy
Certified B Corporation