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

ember.js

Web Apps

How to Implement Click Analytics with the Event Capture Phase

Understanding the event capture phase meant we could leave our code untouched and our event listener will fire even if a component stops event propagation.
Ember.js

How to Recursively Delete Foreign Keys in Mirage

Writing up a recursive solution was easier than statically tracking down all of the entity relationships in our Mirage database and deleting them by hand.
Ember.js

Fifth Time’s the Charm – Debugging Ember Octane & Apollo

Ember Octane makes some things kind of difficult. Here’s a solution to one of those hard problems and why some other solutions I tried didn't work.
Web Apps

Data with Rails and Ember CLI, Part 2: Building the Front End

How to set up the Ember front end to request data from the Rails back end that we got up and running in my previous post.
Web Apps

Data with Rails and Ember CLI, Part 1: Setting up the API

How to set up a Rails AIP to share data between an Ember.js web frontend and a Rails backend.
Functional Programming

Pure Computed Properties in Ember

A computed property is basically a cached function call. If Ember idioms are properly followed, computed properties are pure functions.
Ember.js

Making Ember Objects More Strict: Only Access Defined Properties

Ember.Object provides a flexible starting point for creating models in a single-page web application—but I think Ember can be a bit too flexible at times.
Ember.js

Embedding Ember in Existing Apps

How to embed an Ember.js app within a Rails app to update your technology, improve user experience, and speed up future development.
Ember.js

Ember.js – Scroll to the Top on Every Page Load

Use a mixin to scroll to the top on every page load in Ember. By default, Ember retains the current scroll position as you navigate between pages.
Ember.js

Creating Reusable Page Layouts in Ember

Reusing an entire nested page layout can be easily done with yields and some Ember magic.
Ember.js

5 Ember.js Addons You Should Start Using

A few great addons you should include in your next Ember.js project.
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.

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